跨域cookie共享 有做过的吗 为什么我总是无法获取到cookie

跨域cookie共享 有做过的吗 为什么我总是无法获取到cookie,第1张

正常情况下,浏览器禁止跨域获取cookie 一般通过sso服务可以实现取得跨域cookie,思路如下: 域A页面访问位于域A的服务器,对权限进行验证 域A服务器于域B服务器通信,记录一个唯一的加密串用作身份验证域(并将cookie信息发送给域B服务器) 域A。

您把电脑中的cookie 都删除了 然后 再执行一下 ,找到你这个网站的cookie, 看有没写到文件里面去 以前测试的时候是成功的 cookieDomain = "test2com";这句要加上去的 这是指定域名下生成cookie。

登陆后登陆信息保存入cookie,同时服务器中用户设置成登陆状态 跨域后,访问cookie是否存在。如果存在,与数据库中登陆状态比对,如果是登陆状态。直接可以访问页面,如果是退出状态。跳转到登陆页面 所有页面关闭时,都要重置登陆状态为退出

第一种很简单:

将系统B设置为可信站点。

第二种:

IE设置隐私策略:在Internet选项->隐私->高级,将“替代自动cookie处理”的选项打上,并“第一方cookie”和“第三方cookie” 都设置为 接受;如下图:

第三种:

在response的head上增加p3p协议;

java: 增加一个filter ,在 doFilter 部分:

Java代码

代码如下 复制代码

>

以上就是关于跨域cookie共享 有做过的吗 为什么我总是无法获取到cookie全部的内容,包括:跨域cookie共享 有做过的吗 为什么我总是无法获取到cookie、ajax 如何跨域或获取cookie、淘宝怎么跨域获取Cookie分析等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9684709.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存