Spring boot 客户端注册的UserInfoEndpoint中缺少必需的UserInfo Uri
在访问OAuth2.0凭据中的api时,我面临以下错误 Internet上的示例包含用户信息uri凭据,但我只有授权uri和令牌uri。如果没有用户信息uri,如何成功连接 授权屏幕已成功打开,但之后显示错误: [missing_user_info_uri]在UserInfoEndpoint中缺少客户端注册所需的UserInfo uri:aa-Client-1Spring 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。您可以添加@
我的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