0
イム以下のレイアウトでは、春の雲を使用して:春クラウドロードバランスuserInfoUri問題
- レジストリ・サーバ
- のOAuth2サーバ
- zuulプロキシ
- 簡単なCRUD microservice
オンお粗末なサービス、私のoauth2サーバーを使って認証しようとしている
security:
oauth2:
resource:
loadBalanced: true
userInfoUri: http://auth_service/users/current
私はoauthserverからトークンを取得することができますが、私はCRUDサービスを要求するためにトークンを使用する場合、私はロードバランスオプションなしでのOAuthサーバーをヒットするOAuthクライアントを変更した場合、私は
2017-01-07 10:46:02.638 INFO 16186 --- [nio-9001-exec-4] o.s.b.a.s.o.r.UserInfoTokenServices : Getting user info from: http://auth_service/users/current
2017-01-07 10:46:02.639 INFO 16186 --- [nio-9001-exec-4] o.s.b.a.s.o.r.UserInfoTokenServices : Could not fetch user details: class java.lang.NullPointerException, null
を得ましたそれはうまく動作します
security:
oauth2:
resource:
userInfoUri: http://localhost:4444/auth_service/users/current #through zuul proxy
私はデバッグしようとしましたが、このnullpointer例外は残りのテンプレートの実装で非常に深く発生します。私はここで助けが必要です。