p3p标头在chrome / safari中不起作用

时间:2014-12-19 17:41:30

标签: asp.net google-chrome safari p3p

我有一个网站使用其他网站的SSO解决方案。它通过在网站中嵌入iFrame进行登录来实现。

我遇到的问题是,使用Chrome和Safari时,如果禁用第三方Cookie,则不会保存登录Cookie。

该网站使用ASP.net。我添加了P3P标头,其值为CP =" CAO PSA OUR"在IIS中。它仍然无法正常工作。是否需要为Safari和Chrome做其他事情?

1 个答案:

答案 0 :(得分:1)

P3P policies are not supported by most browsers禁止使用Internet Explorer。

Wikipedia

  

Microsoft Internet Explorer是唯一支持P3P的主要浏览器。

Google Chrome基本上bypasses every OS dependent privacy settings(我的意思是IE为Windows和Safari for Mac定义的政策)。

如果您需要有关第三方Cookie的更多信息,可以与Chrome联系。

野生动物园 - 你很可能运气不好。有一些解决方法,例如Safari 3rd party cookie iframe trick no longer working?Iframe, cross-domain cookies, p3p policy, and safari with error: A required anti-forgery token was not supplied or was invalid,但您的里程可能会有所不同。