繁体   English   中英

在Windows 10上的IE11中读取第三方cookie的任何可能的技巧或技术

[英]Any possible trick or technique to read third party cookies in IE11 on windows 10

Microsoft删除了P3P策略,通过该策略,我们可以在Windows 8.1及更早版本的IE中读取并创建第三方cookie。 但是删除此选项后,我们将无法创建或读取第三方Cookie。

我们在http://a.com上建立了集中身份验证系统,并且当用户通过JSONP请求在http://b.comhttp://c.com上登录时,我们在http://a.com上创建了cookie。并始终从http://a.com读取cookie以检查用户是否登录,并且我们通过这种技术在所有网站上共享会话。 但是现在它无法在Windows 10的IE11中工作,因为使用登录后我们无法创建Cookie,并且无法在其他站点上读取C​​ookie。

如果我正确阅读了您的问题,则服务器Ahttp://a.com )始终知道用户是否已登录。

您应该能够查询A来使用AJAX从另一个域上托管的页面获取身份验证状态。 为了防止跨站点脚本编写 ,默认情况下不允许这样做,但是可以通过将A配置为在每个HTTP响应中包括CORS标头来允许它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM