【问题标题】:Issue with cross domain forms authentication in IEIE 中的跨域表单身份验证问题
【发布时间】: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


    【解决方案1】:

    据我所知,这是 IE 和短域名的问题。我们已通过使用辅助(更长)域名解决了这个问题。不是一个完美的解决方案,但对我们有好处。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-06
      • 1970-01-01
      • 2013-12-19
      • 2013-02-11
      • 1970-01-01
      相关资源
      最近更新 更多