2011-08-03 10 views
3

これはよくある問題だと知っていますが、私が見つけたすべての提案を試してみましたが、どれも私にとってうまくいかないようです。セッションタイムアウトasp.net iis7?

私はホスティングプロバイダを持つWindows専用サーバーを持っています。私はasp.netで開発されたWebサイトを持っています。セッションのタイムアウト(アプリケーションのタイムアウトではない)を増やしたいと思っています。つまり、セッションを長くする必要があります。

私は

<sessionState timeout="60"></sessionState> 

内の行を追加してweb.configファイルを編集してみましたそして、私はこの記事に従うことによって、IISでこの値を変更しようとしました:

http://technet.microsoft.com/en-us/library/cc725820(v=ws.10).aspx

をweb.configファイルの認証セクションは次のとおりです。

<authentication mode="Windows"/> 

これらのオプションのどれも動作していないようです。セッション値は5分(またはそれ以下)後にはnullです。私はログインして、ほぼ6分間待っていました。別のページにアクセスしようとすると、セッション値はnullになりました。

ご協力いただければ幸いです。

答えて

0

は答えてくれてありがとう。..こんにちはサミル

void Session_Start(object sender, EventArgs e) 
    { 
     // Code that runs when a new session is started 
     Session.Timeout = Your Number here; 
    } 
+0

グローバルasaxファイルでこれをしようと、それはうまくいきませんでした。 localhostでテストすると動作するようですが、一度サーバーにアップロードすると、セッションは最後の5分です。 global.asaxをルートフォルダにアップロードしましたが、これは適切な場所ではないでしょうか? – Gonzalo

関連する問題