在Spring Boot OAuth2中跳过OAuth用户批准

Vij*_*vva 12 spring-security spring-security-oauth2

我只想知道是否有任何方法可以跳过Spring Boot中的用户批准屏幕 - Spring Security OAuth2.我听说过自定义用户批准处理程序,但我不确定如何覆盖它以禁用用户批准过程并进行直接重定向.

谢谢

Dav*_*yer 19

您不需要自定义处理程序来跳过批准(无论如何都是2.0).您只需将autoApprove客户端详细信息中的标志设置为"true"(或自动批准的范围模式列表).

  • 为了确保这一点非常明确,请注意@Dave Syer在引文中的用法.如果要将客户端详细信息存储在数据库中,则此值必须是数据库中的字符串,而不是true的布尔值. (2认同)