我是春季安全的新用户,所以我想问一些事情。我创建了一个简单的项目启动2.0.2,返回" hello world"。我添加了spring security子项目(5.0.6):
核心 组态 客户 何
正如我在参考文献中所读到的,我只需添加application.yml而不使用client-id和client-secret
弹簧: 安全: 的oauth2: 客户: 登记:
谷歌:
client-id:google-client-id 客户秘密:google-client-secret
启动spring bootRun,没有任何反应。只需要默认登录方式。使用ClientRegistrationRepository或@EnableWebSecurity的配置也有问题,因为只有在一起覆盖选项时才有效。如果想要更改一个,我在运行期间遇到了CondiotionalBean错误。
感谢您的帮助