1

Spring Security と SSO with CAS を使用する webapp があります。CAS に接続する別の webapp (Classic ASP) もあります。そして、この状況は時々起こります:

Java webapp にログインして何かを行います。12 時間後 (セッションの有効期限がかなり前に切れています)、ユーザーが同じページに移動し、ログイン ページにリダイレクトせずに表示されます。このページには、さまざまな Web ブラウザー用の nocache があるため、問題にはなりません。

ユーザーが asp webapp にアクセスした場合。ログインを要求されるので、cas にはユーザーにチケットが割り当てられていなかったと思いますが、どうすれば Java Web ページを表示できますか?

どんな助けでも大歓迎です。ありがとう

4

1 に答える 1

0

ユーザーはブラウザを閉じて ASP 以外のページに戻っていますか、それとも開いたままにしてタブを切り替えるだけですか? IE 以外で試してみて、同じケースが発生するかどうかを確認します。IE には、no-cache タグを無視する既知の履歴があります。

于 2012-05-15T17:27:42.943 に答える