2017-06-28 9 views
0

私のアプリケーションにSSOを使用します。 私のアプリページにはログインリンクがあります。初めてユーザーがクリックすると、casサーバー上のログインページにリダイレクトされます。 ログイン後、ユーザーが自分のアプリページのログインリンクを再度クリックすると、 どうすればいいですか?すでにログイン状態になっているため、ログインページにリダイレクトされません。 ユーザーがログインリンクをクリックしても、casサーバーのログインページにリダイレクトする必要があります。あなたは、ユーザーが認証されているかどうかを確認するために必要がありますログインページでSSO 2回目のログインを処理する方法

+0

あなたは「成功したログイン後、」それは、ユーザーがすでにログインしていることを意味するわけではないと述べましたか?ユーザーがログインした後に再度ログインするように求めるのはなぜですか? –

+0

@ anup0513ポータルページにはまだログインボタンがあり、訪問者はもちろんそれを再びクリックできるためです。 – fcbflying

+0

まだそれがある場合でも、何度も認証をしたいのですが。これを行うには、複数のセッションシナリオを処理する必要があります。あなたはそれをすべて処理するつもりですか? –

答えて

0

<security:authorize access="permitAll"> 
    ... your form login 
</security:authorize> 

<security:authorize access="hasRole('DEFAULT_ROLE')"> 
    ... do a redirection to desired page 
</security:authorize> 
+0

詳細plz! –

関連する問題