セッションが実装されている場所がないasp.netWebサイトがあります。
しかし、本番サーバーにデプロイした後にWebサイトを取得すると、セッションがタイムアウトしていることがわかりました...
web.configファイルのセッションエントリを確認し、コードでセッションを検索しました。
どこにもエントリが見つかりません...
今、私はセッションタイムアウト中にメッセージボックスを置きたいです..これを行う方法..助けてください!!
セッションが実装されている場所がないasp.netWebサイトがあります。
しかし、本番サーバーにデプロイした後にWebサイトを取得すると、セッションがタイムアウトしていることがわかりました...
web.configファイルのセッションエントリを確認し、コードでセッションを検索しました。
どこにもエントリが見つかりません...
今、私はセッションタイムアウト中にメッセージボックスを置きたいです..これを行う方法..助けてください!!
これをweb.configで確認して、時間を増やすことができます...
<sessionState timeout="20"></sessionState>
また、sessionStatemodeを確認してください...
<sessionState mode="InProc"></sessionState>
これをaspxhtmlコードに入れてください
<script language="javascript" type="text/javascript">
setTimeout('SessionTimeout()', <%= Session.Timeout * 60 * 1000 %>);
function SessionTimeout() {
alert(<%= "'Session time out!!'" %>);
window.location = "Default.aspx"
}
</script>