PHP簡單實(shí)現(xiàn)HTTP和HTTPS跨域共享session解決辦法
HTTP、HTTPS協(xié)議下session共享解決cookie失效 的辦法:(也許不是最好的,但是實(shí)用)
原理就是把session id設(shè)置到本地的cookie,
$currentSessionID = session_id();
session_id($currentSessionID );
簡單事例代碼:
(HTTP)
session_start();
$currentSessionID = session_id();
$_SESSION['testvariable'] = 'Session worked';
$secureServerDomain = 'www.sjolzy.cn';
$securePagePath = '/safePages/securePage.php'
echo '<a href="https://' . $secureServerDomain . $securePagePath . '?session="' . $currentSessionID . '">點(diǎn)擊這里跳轉(zhuǎn)到HTTPS 協(xié)議下</a>';
(HTTPS)
$currentSessionID = $_GET['session'];
session_id($currentSessionID);
session_start();
if (!emptyempty($_SESSION['testvariable'])) {
echo $_SESSION['testvariable'];
} else {
echo 'Session did not work.';
}
有點(diǎn)安全性的問題,因?yàn)檫@樣子的話session id的傳輸是沒加密的,別人可以嗅探偵測到,獲取這個(gè)session id進(jìn)而獲取你的session數(shù)據(jù)。所以有必要的話可以考慮加密這個(gè)id。
一個(gè)magento站的cookie設(shè)置一直失效,糾結(jié)好多天,最后明悟是HTTP和HTTPS跨域 使COOKIE失效了。。
相關(guān)文章
利用laravel+ajax實(shí)現(xiàn)文件上傳功能方法示例
最近在做的項(xiàng)目基于Laravel開發(fā),需要用到Ajax上傳,查了些資料,自己整理了下可用的方法。下面這篇文章主要給大家介紹了關(guān)于利用laravel+ajax實(shí)現(xiàn)文件上傳功能的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-08-08
Zend Framework教程之動(dòng)作的基類Zend_Controller_Action詳解
這篇文章主要介紹了Zend Framework教程之動(dòng)作的基類Zend_Controller_Action的用法,結(jié)合實(shí)例形式詳細(xì)分析了動(dòng)作的基類Zend_Controller_Action具體功能,使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下2016-03-03
PHP設(shè)計(jì)模式之建造者模式(Builder)原理與用法案例詳解
這篇文章主要介紹了PHP設(shè)計(jì)模式之建造者模式(Builder)原理與用法,結(jié)合具體實(shí)例形式詳細(xì)Fenix了建造者模式的概念、原理、用法及操作注意事項(xiàng),需要的朋友可以參考下2019-12-12
實(shí)例(Smarty+FCKeditor新聞系統(tǒng))
實(shí)例(Smarty+FCKeditor新聞系統(tǒng))...2007-01-01
ThinkPHP3.1.2 使用cli命令行模式運(yùn)行的方法
這篇文章主要介紹了ThinkPHP3.1.2 使用cli命令行模式運(yùn)行的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04
phpstudy本地環(huán)境搭建超詳細(xì)圖文教程
這篇文章主要給大家介紹了關(guān)于phpstudy本地環(huán)境搭建超詳細(xì)圖文教程的相關(guān)資料,phpStudy是集安全、高效、功能于一體且完全免費(fèi)的一鍵服務(wù)器環(huán)境搭建軟件,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-07-07
利用switch語句進(jìn)行多選一判斷的實(shí)例代碼
下面小編就為大家?guī)硪黄胹witch語句進(jìn)行多選一判斷的實(shí)例代碼。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-11-11

