• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

不同域名的cookie如何共享

php 搞代码 4年前 (2022-01-24) 16次浏览 已收录 0个评论

不同域名的cookie怎么共享
如题

——解决方案——————–
不同域名的COOKIE不能共享。
但你说的若是一级域名相同的情况下,是可以的。设cookie path为 .顶级域名
+本文来源gao@daima#com搞(%代@#码网

搞代gaodaima码

—–解决方案——————–

探讨

引用:

不同域名的COOKIE不能共享。
但你说的若是一级域名相同的情况下,是可以的。设cookie path为 .顶级域名

我说的就是完全不同的,有些网站做到了,不知道怎么做的

——解决方案——————–
说一说有些网站做到的场景是什么样的,也许未必是使用共享cookie呢?

探讨

引用:

不同域名的COOKIE不能共享。
但你说的若是一级域名相同的情况下,是可以的。设cookie path为 .顶级域名

我说的就是完全不同的,有些网站做到了,不知道怎么做的

——解决方案——————–
假设有域名 http://www.a.net、www.b.net
各域名下均有 cookie.php 文件

PHP code

header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"');if(isset($_GET['token'])) {  setcookie('name', $_GET['token'] . ' ' . $_SERVER['HTTP_HOST']);  echo "document.write('
js cookie:'+document.cookie+'
');";}else { print_r($_COOKIE); $url = $_SERVER['HTTP_HOST'] == 'www.a.net' ? 'www.b.net' : 'www.a.net'; echo "<script src='http://$url/cookie.php?token=$_SERVER[HTTP_HOST]'></script>"; echo "test";}


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:不同域名的cookie如何共享

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址