Set-Cookie后,Cookie丢失问题解决

问题

IE11下,从A域名跳转到B域名,B域名cookie丢失,无法正常跳转;
每次都是先跳转到免登,免登成功(response.addHeader("Set-Cookie","....."))后,重定向B域名首页的时候,B域名cookie丢失,免登失败。

解决

解决办法是现在cookie都加上domain了,譬如日常环境,cookie的domain是.daily-xxx.xxx.com;
找了些文档,标准的cookie的域名应该是加上.的,有可能是ie11对cookie强校验,认为不合法的丢弃了。

参考

  • 下划线影响


    image.png
  • 点影响

Domain=domain
Optional. The Domain attribute specifies the domain for which the
cookie is valid. An explicitly specified domain must always start
with a dot.

http://www.ietf.org/rfc/rfc2109.txt

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容