0

セキュリティを再構築しているイントラネット アプリケーションがあります。

基本的に、ブラウザを一定時間開いたままにしておくと、ユーザーをタイムアウトにする必要があります。

ページの任意の場所で見つけたこのコードを追加すると (共通ヘッダー ファイルに入れています)、トリックが実行されます。

Response.AddHeader "Refresh", CStr(CInt(Session.Timeout + 1) * 60)

これにより、セッションがタイムアウトしてから 1 分後にページが更新され、ページ上のコードによってユーザーがログイン ページにリダイレクトされます。

問題は、アドレス バーの URL が変更されないことです。

たとえば、ページ intranet.com/you/are/here でタイムアウトした場合、タイムアウト後のナビゲーションでは常にその URL が表示されます。

ここで何が欠けていますか?追加のヘッダーを追加する必要がありますか?

ありがとう。

4

0 に答える 0