0

net 2.0 で、1 時間の管理セッション変数タイムアウトが必要です。

出来ますか?そしてどうやって?

Windows 認証を使用しています。

4

1 に答える 1

3

web.config でセッション タイムアウトをグローバルに設定できます。

<configuration>
  <system.web>
    <sessionState 
      mode="InProc"
      cookieless="true"
      timeout="30" />
  </system.web>
</configuration>

また、Session.Timeout を設定することにより、コードでその設定をプログラムでオーバーライドできます (たとえば、管理者のセッションのみ)。

// set the current session's timeout to 60 minutes
// if the current user is an admin
if (currentUserIsAdmin)
    Session.Timeout = 60; 

詳細については、この MSDN ページをご覧ください。

于 2009-04-18T14:47:26.403 に答える