2016-09-28 8 views
0

HI私は春のセキュリティを使用してoauth2を実装しています。このアプリケーションは、マルチノードクラスタ環境に展開されます。 Springが複数のノード間で認証コードを同期させる方法これはjdbcAuthorizationCodeServicesで実現できますが、リレーショナルDBは使用できません。要件は、NoSql DBを使用することです。カスタムコードを追加する方法はありますか?コード作成と認証コードの作成にはSpringで使用されるカスタム認証コードジェネレータが必要です(コード例は本当に役に立ちます)。 おかげspring security oauth2は手動でauthcodeを生成します

答えて

0

を使用できJWTトークンどこトークン自体含まれていますが、このリンクを介してアクセスしてください任意のノードでJWTを使用して承認することができますので、それはどこにも保存されていないすべての情報:

http://www.baeldung.com/spring-security-oauth-jwt

http://sgdev-blog.blogspot.in/2016/04/spring-oauth2-with-jwt-sample.html

+0

ありがとう返信私はアクセストークンを要求するクライアントを使用して、認証コードについて質問しています。フローhttp://connect2id.com/learn/openid-connectで説明されているように、ステップ1「認証コードは中間のクレデンシャルです。」ステップ2では、認可トークンが許可されます。これはJWTトークンにすることができます。 – ssaxena

関連する問題