国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

PHP簡單、實現HTTP和HTTPS跨域共享session解決辦法

2019-11-02 14:49:26
字體:
來源:轉載
供稿:網友

   這篇文章主要介紹了PHP簡單實現HTTP和HTTPS跨域共享session解決辦法,本文講解的方法相對簡單,需要的朋友可以參考下

  HTTP、HTTPS協議下session共享解決cookie失效 的辦法:(也許不是最好的,但是實用)

  原理就是把session id設置到本地的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 '點擊這里跳轉到HTTPS 協議下';

  (HTTPS)

   代碼如下:

  $currentSessionID = $_GET['session'];

  session_id($currentSessionID);

  session_start();

  if (!emptyem

  echo $_SESSION['testvariable'];

  } else {

  echo 'Session did not work.';

  }

  有點安全性的問題,因為這樣子的話session id的傳輸是沒加密的,別人可以嗅探偵測到,獲取這個session id進而獲取你的session數據。所以有必要的話可以考慮加密這個id。

  一個magento站的cookie設置一直失效,糾結好多天,最后明悟是HTTP和HTTPS跨域 使COOKIE失效了。。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芜湖县| 精河县| 潞城市| 重庆市| 余干县| 濉溪县| 牙克石市| 平顺县| 永兴县| 阿城市| 常宁市| 陕西省| 大埔区| 翼城县| 五台县| 普兰店市| 长兴县| 修文县| 遵义市| 满洲里市| 大关县| 绥芬河市| 榆树市| 桐庐县| 赫章县| 滦南县| 盐津县| 湘阴县| 保靖县| 滨州市| 越西县| 南雄市| 仙居县| 南召县| 兴国县| 柳林县| 呼和浩特市| 承德市| 花莲县| 油尖旺区| 边坝县|