【发布时间】:2014-04-23 17:28:01
【问题描述】:
我们最近建立了sub1.ts.se、sub2.ts.se等一系列网站。我们已经将它们与跨站点身份验证 (asp.net mvc) 连接起来。一切都按预期进行。我们在整个测试阶段都没有遇到任何问题,但在发布时,我们无法使用 IE 正确登录。
在测试阶段,我们使用身份验证 cookie 域 .ts.se.production(通过本地主机绑定连接)。这工作得很好。上线,将其更改为.ts.se,这是实时域名,它不起作用。将其更改回“.production”时,它确实有效!这是同一个网络服务器,没有其他变化。
这可能是与短域名有关的问题吗?我确实知道 IE 在历史上曾遇到过两个字母域的问题。
编辑:登录错误是auth cookie(确实验证并设置!)没有进行后续请求/重定向,导致返回空白登录屏幕。
【问题讨论】:
标签: asp.net internet-explorer authentication cookies forms-authentication