芯友网xin1234.com

thinkphp中,有2个网站A/B,A中有个cookie为test的,怎么设置B网站直接使用A网站中的cookie,t



成都-小李
各位,thinkphp中,有2个网站A/B,A中有个cookie为test的,怎么设置B网站直接使用A网站中的cookie,test的值?
青岛-守护
就那么个意思
郑州-缘字诀
跨域了吧==。
青岛-守护
懂就行了, 别扣我
广州-Sunny
有啊
成都-小李
恩恩,垮域了,这个怎么实现?
郑州-缘字诀
百度之~
需要做设置
服务器端
成都-小李
设置A网站?还是B网站?
青岛-守护
你夸主域?
还是二级域跨域
成都-小李
垮主域
西安-秋之铭
PostgreSQL和MySQL哪个好,对于数据接口数据库而言
青岛-守护
主域的真心不会, 但是是不是可以绕一圈来做这个事
深圳--天成_接单
问个问题。
广州-Sunny
跨域直线我实现了一个,但是忘记了
我的做法是访问一个站的时候同时判断是否需要设置cookie
然后携带cookie到访问另一个站的接口,然后实现两个站的cookie一直
广西-轨迹
携带cookie这个会有隐患吗?
广州-Sunny
不过我记得php里面有一个设置跨域的方法
通过header
p3p你可以看看
西安-秋之铭
腾讯当年真明智,只用*.qq.com
广州-Sunny
*.qq.com这种属于同域名跨域
这种问题不大
问题大的是有两个站a.com如何与b.com一样
最简单的方式就是我说的那种
假如你有两个域名
通过iframe发起一个请求,那么这个时候浏览器就得到了你cookie
﹏ℳ๓₯㎕ 墨林秋霜  
header( 'Access-Control-Allow-Origin:*' );
广州-Sunny
你可以在iframe里面设置
深圳--天成_接单
a.com   ->  b.com 
河南-浅笑
qq.com 好Tencent.com
你看看怎么跨域的
深圳--天成_接单
脚本啊
cookie搞过去
西安-秋之铭
尝试下JavaScript
广州-Sunny
qq.com和Tencent.com都创建一个设置cookie的php文件
通过iframge去发送请求对方的站点进行cookie设置
深圳--天成_接单
a.com  b.com 只能用脚本发送cookie
1.a.com  2.a.com  直接设置cookie的时候写上 .a.com 就行了。整个a.com 通用
广州-Sunny
但是这样的话有一个问题
第一次访问的时候是设置cookie
第二次cookie丢失了
所以需要p3p来设置
深圳--天成_接单
你说的哪个
我用curl来发送不就行啦
广州-Sunny
你这种都不现实
如果是同域名下一个*.a.com就解决了
如果你是a.com和b.com跨域呢
深圳--天成_接单
*.a.com 就不需要用脚本来发送
广州-Sunny
你这样只是针对a.com域名有效
河南-浅笑
b域名下的取不到
P3P
从header里面取cookie么
青岛-守护
问个问题, 如果浏览器不关闭的情况下 同时访问a.com 和 b.com  在b.com里面能抓到a.com里面的session cookie 吗?
广州-Sunny
不可以
@Leo_Y 要发起请求才可以得到
阳光哥哥
干活干活
广州-Sunny
看过了15号你还是不是这么得瑟
看来你又去嫖了
河南-浅笑
@广州-Sunny 是不是 a站先设置了P3P
深圳--天成_接单
看来你又去嫖了
河南-浅笑
然后b站直接访问就好了
广州-Sunny
是的
通过iframe 设置宽高为0
用户就看不到了
https://www.w3.org/TR/P3P/
具体可以看这里

相关问题
各位,thinkphp中,有2个网站A/B,A中有个cookie为test的,怎么设置B网站直接】 cook名字不就可以用了,我是这样猜的;josnp@一直被遗忘▼
thinkphp 整么跳转到第三方网站?】 查手册thinkphp手册里很多东西;这个真没看见,我只发现在本项目中跳转;
问下,thinkphp核心层不能访问_COOKIE吗】 cookie和全局变量一样吧;我原本可以用的,不知道哪儿出问题了,_COOKIE取不到我日了狗
------分隔线----------------------------
赞助商链接
赞助商链接