<?php
/*2014-04-04
*cookie跨域与p3p协议
*实现cookie跨域主要是为了统一平台 实现单点登录 最简单的方法就是p3p协议
具体实现:
需要两个网站的域名 www.a.com www.b.com
先说一下 具体步骤
1:在www.a.com下访问一个文件,这个文件去设置www.b.com域名下的cookie
2:在www.b.com 下去访问cookie看能否访问
www.a.com下的文件
http://www.a.com/setcookie.php
setcookie.php的代码*/
<script src="http://www.b.com/newfile.php?id=1000"></script>
/*
其实就是在向www.b.com下发送请求===可以有多种方式这里用的是script方式
www.b.com下的文件
newfile.php 代码:*/
header("P3P: CP=CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR");
setcookie("test",$_GET['id'], time()+3600, "/",'.b.com');
/*
检查是否有cookie
http://www.b.com/getcookie.php
getcookie.php代码 */
var_dump($_COOKIE);
?>
cookie跨域与p3p协议
最新推荐文章于 2022-09-26 14:54:11 发布