我在IE6上遇到弹出窗口问题。它总是重定向到登录页面。适用于Firefox或IE8。
在Web.config中,我配置了登录所需的所有文件:
<authentication mode="Forms">
<forms name="frmLogin" loginUrl="/Default.aspx" defaultUrl="/Home"></forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
当用户输入正确的用户名和密码时,我使用以下内容提供身份验证
FormsAuthentication.RedirectFromLoginPage(username, false);
通过使用上述代码,用户可以查看所有页面。
但在IE6&amp; 7:
但如果我用下面的javascript打开它弹出窗口,它会再次要求验证:
window.open(url,null,“width = 1050,height = 600,scrollbars = yes”);
谢谢!
答案 0 :(得分:0)
使用此身份验证:
FormsAuthentication.RedirectFromLoginPage(username, true);