Asp.net IE中的跨域表单身份验证问题

Asp.net IE中的跨域表单身份验证问题,asp.net,internet-explorer,authentication,cookies,forms-authentication,Asp.net,Internet Explorer,Authentication,Cookies,Forms Authentication,我们最近建立了一系列网站,如sub1.ts.se,sub2.ts.se。我们已经用跨站点身份验证(asp.net mvc)将它们连接起来。一切正常。在整个测试阶段,我们没有遇到任何问题,但在发布时,我们无法使用IE正确登录 在测试阶段,我们使用auth cookie域.ts.se.production(通过本地主机绑定连接)。这很管用。要上线,将其更改为.ts.se这是直播域名,它不起作用。当将其更改回“.production”时,它确实有效!这是同一个Web服务器,没有其他更改 这可能是与短域

我们最近建立了一系列网站,如
sub1.ts.se
sub2.ts.se
。我们已经用跨站点身份验证(asp.net mvc)将它们连接起来。一切正常。在整个测试阶段,我们没有遇到任何问题,但在发布时,我们无法使用IE正确登录

在测试阶段,我们使用auth cookie域
.ts.se.production
(通过本地主机绑定连接)。这很管用。要上线,将其更改为
.ts.se
这是直播域名,它不起作用。当将其更改回“.production”时,它确实有效!这是同一个Web服务器,没有其他更改

这可能是与短域名相关的问题吗?我确实知道IE在两个字母的域名上有问题


编辑:登录错误是身份验证cookie(它进行验证和设置!)没有执行后续请求/重定向,导致返回空登录屏幕。

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