0

セッション タイムアウトが 20 秒の Windows 認証を使用します。20 秒後にセッションが期限切れになり、ユーザは にリダイレクトされます sessionExpired page。問題は次のとおりです。ユーザーが IE を使用してブラウザーを閉じ、Windows 認証を使用して再度ログインすると、同じユーザーに対して新しいセッションが作成されません。古いセッションはそのまま残り、ユーザーはsessionExpired再びページにリダイレクトされます。私は何が欠けていますか?何が問題なのですか?

更新: 私の構成ファイルは次のとおりです

<system.web>

    <roleManager enabled="false"/>
    <authentication mode="Windows"  />


    <identity impersonate="true" />     

    <authorization>
      <deny users="?" />
      <allow users="*"  />
    </authorization>

    <sessionState timeout="20"/>

    <membership defaultProvider="MyADMembershipProvider">
      <providers>
        <add name="MyADMembershipProvider"
             type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web,     Version=2.0.0.0,  Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
             connectionStringName="ADConnectionString"
             connectionUsername="userName"
             connectionPassword="password"/>
      </providers>
    </membership>
</system.web>
4

0 に答える 0