记一个困扰我们前端同学很长时间的IE下无法设置cookie的问题 2019-01-04 20:02:52 今天前端同学过来求助:我们内部的一个联调平台,在IE下无法登陆,原因是服务器返回的Set-cookie浏览器没有保存起来,后续的请求也没有把cookie带给服务器,也就是说set-cookie失效了。 奇怪的是只有IE有这个问题,但也只是部分域名的网站有问题,用Fiddler详细对比了下正常的请求,也没发现什么异常。 发现网上也有不少人遇到这样的问题,但是没有一个正确的解决方案,最后在Stack Overflow上发现一个帖子,说是域名的问题,看了下我们的域名,set-cookie失效的都包含一个下划线,没有下划线的域名就正常。 我们尝试改了下域名,去掉下划线,还真好了,微软这问题,真让人感觉蛋疼啊,谁会想到域名里包含下划线,会导致设置cookie失效呢!!! Reference:<https://stackoverflow.com/questions/49138863/ie11-document-cookie-not-creating-a-cookie> 非特殊说明,均为原创,原创文章,未经允许谢绝转载。 原始链接:记一个困扰我们前端同学很长时间的IE下无法设置cookie的问题 赏 Prev 安装MariaDB后的初始化设置 Next go为channel设置超时的正确姿势