従来のプログラムではASP
(ASP.Netではなく)を使用していますが、長いセッションの有効期限を20分に設定しても、私はまだセッションの期限切れのエラーボックスに気付くでしょう–タイムアウト設定前のASPセッションの有効期限
"あまりにも多くのアイドル時間、再度ログインしてください。
さらに分析するアイデアはありますか?すべてのクライアント/サーバーの組み合わせがこの奇妙な問題を満たしているわけではないので、コードバグかサーバー(ブラウザ)の設定の問題かどうかは不明です。
セッションは、ボックスが私のコードによってトリガされる有効期限が切れる:
<%
if session("timeToken") = "" then
%>
<script language = "JavaScript">
<!--
window.alert ("too much idle time, please login again");
//-->
</script>
<%
response.End()
end if
%>
あなたが提供したコードはどこですか?クライアント側でjavascript/vbscriptを使用している場合は、セッション変数を取得できないはずです。サーバー側であれば、アラートを送信できません。 – Damovisa
@Damovisa、私は自分のコードを投稿しました。どんなアイデアが間違っている? – George2
Gotcha - 私はリフレッシュして、コードを更新しました:) – Damovisa