internet-explorer - 对于包含下划线的网站,Internet Explorer 中的 Session 和 Cookie 问题

标签 internet-explorer session cookies session-cookies

最近我们创建了几个带有下划线的网站(包含在网站名称下)。
--------> 示例(xyz_mnp.com)

问题是:每次页面请求 cookie 和 session 重置。
它在其他浏览器上运行良好,但在 IE 中遇到问题

我搜索了很多线程,但还没有找到任何解决方案。

任何帮助家伙。
谢谢

最佳答案

Internet Explorer 拒绝域中所有带有下划线的 cookie,因为 DNS 主机名中不允许使用下划线。这是 IE 中众所周知的限制,记录在 http://blogs.msdn.com/b/ieinternals/archive/2009/08/20/wininet-ie-cookie-internals-faq.aspx 中。

解决方法是从主机名中删除下划线。

关于internet-explorer - 对于包含下划线的网站,Internet Explorer 中的 Session 和 Cookie 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21012559/

相关文章:

ruby-on-rails - 在 ruby​​ on rails 模型中使用 cookie 值

javascript - 更新 xlink :href for a <use> element 时,Internet Explorer 无法正确绘制 SVG

html - 在 mvc5 应用程序的所有不同布局页面中添加元标记

c# - 是否可以使用 SSH.NET 从单个登录 session 执行多个 SSH 命令?

ASP.NET:请求 cookie 的域为空?

Jquery:从cookie中检索数组

javascript - 将 anchor 保存在 ie6 历史记录中

html - 如何为ie8的标签设置边框?

session 中的 PHP pfsockopen

php - 将购物车 session 保存到数据库