3

認証には CAS を使用します。シナリオは次のとおりです。

ユーザーがサイト www.awesomesite.com/coolthings にアクセスしようとします。

ユーザーがまだログインしていない場合、実際には CAS ログインである www.awesomesite.com/login に移動します。
ユーザーがログインすると、アクセスしようとしたサイト (この場合は www.awesomsite.com/coolthings) に移動します。

ここで、ユーザーがログイン時に www.awesomesite.com/login にアクセスすると、ホームページにリダイレクトしたいと思います。実際に何が起こるかというと、ユーザーはログイン ページに移動し、CAS はユーザーがログインしていると応答しますが、既に URL にアクセスしているため、どこにもリダイレクトされません。したがって、彼らは空のページに座っているだけです。すでにログインしている場合に、ログインからリダイレクトするために使用できる AutenticationFilter に設定できるパラメーターはありますか

4

1 に答える 1

0

サービスが定義されていない場合は、デフォルトのCASサービス( www.awesomesite.com/coolthings )を計算する必要があると思います。(login-webflow.xml ファイル内の) initialFlowSetupActionオーバーライドすることで、これを行うことをお勧めします。

于 2012-12-08T14:46:58.523 に答える