У меня проблема с всплывающим окном в 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 & 7:
- Это нормально, если страница просмотра пользователяс тем же окном
Но если я открою всплывающее окно, используя JavaScript, как показано ниже, он снова запросит аутентификацию:
window.open (url, null, "width = 1050, высота = 600, полосы прокрутки = да ");
Спасибо!