做服务器端OAuth2,引用了客户端的相关jar该怎么配置?或者说能否同时使用@EnableOAuth2Sso和@EnableAuthorizationServer

做服务器端OAuth2,引用了客户端的相关jar
会报错:

Description:

Method springSecurityFilterChain in org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration required a bean of type 'org.springframework.boot.autoconfigure.security.oauth2.resource.UserInfoRestTemplateFactory' that could not be found.

The following candidates were found but could not be injected:
- Bean method 'userInfoRestTemplateFactory' in 'ResourceServerTokenServicesConfiguration' not loaded because @ConditionalOnBean (types: org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration; SearchStrategy: all) found beans of type 'org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration' org.springframework.security.oauth2.config.annotation.web.configuration.AuthorizationServerEndpointsConfiguration

Action:

Consider revisiting the entries above or defining a bean of type 'org.springframework.boot.autoconfigure.security.oauth2.resource.UserInfoRestTemplateFactory' in your configuration.

https://blog.csdn.net/meihao1203dick/article/details/87179250

应该不能吧,如果两个应用程序互相为服务端和客户端,不就形成死循环了

已测试,编译都通不过,报错,貌似说提供了重复的bean,大概是这样