我的safari浏览器和套装饼干有问题。Safari完全无视我们的套装曲奇,而FF和IE则接受和发送cookies。Cookie设置页面不是一个重定向,直接使用set 200 .
是否有一个特殊的字符或格式错误的设置-cookie导致Safari完全忽略cookie?
发送的饼干如下:
卷曲输出:
Set-Cookie: ASP.NET_SessionId=rdmpn1b4eckozzjns0voon33;path=/
Set-Cookie: SHOPPERID=jZlotLr6HESiqoB/3F0brg=;expires=Wed,28-2060 01:09:04格林尼治时间;path=//
Set-Cookie: FVISIT=2010?N7??28??;expires=Wed,28-7月-2060 01:09:04格林尼治时间;路径=/
Set-Cookie: STOCKMCD=Direct=2010/07/28 10:09:04;expires=Tue,2010年10月26日:09:04格林尼治时间;path=/ /
Safari开发工具:
Set-Cookie:ASP.NET_SessionId=xqf3eui1r2fce4e30ogh2145;path=/,SHOPPERID=C/lG3XVPEa7QgGcsqt3yg=;expires=Wed,28-7月-2060 01:15:26格林尼治时间;路径=/,FVISIT=2010N728ú;expires=Wed,28-2060 01:15:26格林尼治时间;路径=/,STOCKMCD=直接=2010/07/28 10:15:26;expires=Tue,2010年10月26日:15:26格林尼治时间;路径=//
发布于 2013-03-01 12:08:02
在默认隐私设置下,Safari拒绝用户访问以外的域的cookie。例如,如果来自example.com的页面包含来自example.net的资源,则不允许example.net设置cookies。
发布于 2010-07-28 01:28:29
看看HTTP headers encoding/decoding in Java的答案。看起来,被发送的Set-Cookie头具有一个没有有效编码的字符。IE和Firefox似乎没有Safari那么严格。
https://stackoverflow.com/questions/3349228
复制相似问题