asp.net表单身份验证错误

时间:2013-11-07 02:12:58

标签: asp.net forms forms-authentication

我有2个站点,一个普通的站点和管理站点。 URL的唯一区别是管理站点是主站点的子域(以admin为前缀)。

现在我可以单独打开每个站点并登录。在主站点上,我有一个指向管理站点的链接,可通过javascript打开它

window.open( 'http://admin.normalsite.com/default.aspx,' _空白');

在Chrome中,这可以正常使用并打开新页面(而不是标签页),您可以再次登录并执行您的业务

在IE10中打开一个新选项卡并加载登录页面....当添加凭据并登录时,我轻轻一点,然后我们回到登录页面,空白字段....看起来它尝试在FormsAuthentication.SetAuthCookie(blah,false)之后转到业务页面,但未获得授权,因此会跳回到登录页面。

上面的代码在我的开发PC上工作正常,但不适用于IE10的主机服务器

我必须关闭整个浏览器(只关闭页面并打开另一个仍然不会验证你)然后打开它并手动登录???

我在主文件中有一个元标记来补偿怪癖..但我不相信这会导致任何问题。

有什么建议吗?

0 个答案:

没有答案