2016-11-16 9 views
0

ASP.NetのWebサイトに何かを投稿すると、
7分10秒待ってもページのセッションはnullになります。ASP.Netでフォーム認証時間をどのように延長できますか?

私はGlobal.asaxののonSessionStart方法

Session.Timeout= 60; 

上でこれを持っており、web.configファイルにこのコードを持っていますが、それのいずれかが動作しません:

<system.web> 
    <authentication mode="None"> 
    <forms timeout="30" slidingExpiration="true" /> 
    </authentication> 

が、私はこれをどのように修正することができますか?

答えて

0

これはサーバーのセッションアイドル時間に属することがわかりました。
私はそれをアプリケーションプールで変更しました。右
IIS時間 - /詳細設定]をクリックし、アプリケーションプール
:左の
コントロールパネル/
管理ツール/
インターネットインフォメーションサービス(IIS)マネージャ/
:これを行うには

out ...

0

noneに設定されているので、認証が正常に機能していますか?

フォームに設定する必要があります。すなわち

<authentication mode="Forms"> 
+0

私はメンバーシップを使用しないため、[なし]に設定しました。 –

関連する問題