2012-02-27 9 views
0

IE6のポップアップウィンドウに問題があります。常にログインページにリダイレクトされます。 FirefoxやIE8のためには大丈夫です。 Web.configファイルでIE6でポップアップウィンドウを使用するときに常に認証を求めます

、私はすべてのファイルが、ログインする必要がありますように構成:

<authentication mode="Forms"> 
    <forms name="frmLogin" loginUrl="/Default.aspx" defaultUrl="/Home"></forms> 
</authentication> 
<authorization> 
    <deny users="?" /> 
</authorization> 

ユーザー入力正しいユーザ名とパスワードは、私が使用することにより、認証

FormsAuthentication.RedirectFromLoginPage(username, false); 

を提供するために、以下を使用する場合上記のコードでは、ユーザーはすべてのページを表示できます。

しかし、IE6 & 7:

  • それは同じウィンドウ
  • でユーザービューのページであればOKですが、私は、それは以下のようにJavaScriptを使用して、ウィンドウをポップアップ開いた場合、それが再び認証を要求:

    window.open(url、null、 "width = 1050、height = 600、scrollbars = yes");

ありがとう!

+2

これは十分なコード、郵便関連するコードではなく、明確にあなたの質問を述べます。どういたしまして! –

答えて

0

使用この認証:

FormsAuthentication.RedirectFromLoginPage(username, true); 
関連する問題