セッション タイムアウトが 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>