asp.net 解决iframe跨域读写Cookies的问题

前几天在做项目的时候用到了iframe.

在a页面中我嵌套了个iframe显示b页面。可是我在b页面中创建了cookie可是取不到。

后来查了很多的资料找到了解决的方法。

asp.net中加入代码:

Response.AddHeader("P3P", "CP=CAO PSA OUR");

 

也可以在html加入标记

 

用p3p就可以实现跨域cookie的读取。

也可以在iis上配置http头

 

你可能感兴趣的:(asp.net)