Spring boot 客户端注册的UserInfoEndpoint中缺少必需的UserInfo Uri

Spring boot 客户端注册的UserInfoEndpoint中缺少必需的UserInfo Uri,spring-boot,oauth-2.0,spring-security-oauth2,Spring Boot,Oauth 2.0,Spring Security Oauth2,在访问OAuth2.0凭据中的api时,我面临以下错误 Internet上的示例包含用户信息uri凭据,但我只有授权uri和令牌uri。如果没有用户信息uri,如何成功连接 授权屏幕已成功打开,但之后显示错误: [missing_user_info_uri]在UserInfoEndpoint中缺少客户端注册所需的UserInfo uri:aa-Client-1 我的application.yml如下所示: 春天: 安全: oauth2: 我想在没有用户信息uri的情况下登录API。您可以添加@

在访问OAuth2.0凭据中的api时,我面临以下错误

Internet上的示例包含用户信息uri凭据,但我只有授权uri和令牌uri。如果没有用户信息uri,如何成功连接

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

[missing_user_info_uri]在UserInfoEndpoint中缺少客户端注册所需的UserInfo uri:aa-Client-1
我的application.yml如下所示:

春天: 安全:

oauth2:


我想在没有用户信息uri的情况下登录API。

您可以添加@Configuration类吗?我没有配置类,只有应用程序和控制器类。OAuth 2的Spring安全性需要用户信息uri。它使用它来获取用于构建主体的用户名:
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