使用不同的OAuth2服务保护不同的端点

时间:2019-09-04 11:37:16

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

是否可以将spring安全性配置为对一组端点使用特定授权,对另一组使用另一授权?

例如,我想授权以 / facebook 开头的所有端点使用Facebook登录同意屏幕,以 / google 开头的端点使用Google登录同意屏幕

我为Spring Boot 2.x OAuth Client配置了属性,但是我不知道如何配置 HttpSecurity 对象。 我想我可以通过实现多个 ResourceServerConfigurerAdapter 来实现这一点,其中一个用于Facebook,一个用于Google,但是我不确定如何实现。

欢迎任何帮助。谢谢!

0 个答案:

没有答案