在UserInfoEndpoint中缺少用于客户端注册的必需UserInfo Uri

时间:2019-04-24 09:18:44

标签: spring-boot oauth-2.0 spring-security-oauth2

在OAuth2.0凭据中访问api时遇到以下错误。

Internet上的示例包含user-info-uri凭据,但是我只有authorization-uri和token-uri。没有user-info-uri怎么能成功连接?

授权屏幕成功打开,但之后显示错误:

[missing_user_info_uri]在用于客户端注册的UserInfoEndpoint中缺少必需的UserInfo Uri:aa-client-1


我的application.yml是这样的:

  

春天:    安全性:

     
    

oauth2:

         
client:
   registration:
     aa-client-1:
      client-id: XXXX-XXXXX-XXXX-XXX
        client-secret: XXXX-XXXXX-XXXX-XXX
        provider: A
        scope: A:scope
        authorization-grant-type: authorization_code
        redirect-uri: http://localhost:8080/login
    provider: 
      A:
        authorization-uri: https://someurls/authorize
        token-uri: https://someurl/token
    
  

我想在不使用user-info-uri的情况下登录API。

0 个答案:

没有答案