Spring Authorization Server中没有WebSecurityConfigurerAdapter这个类
时间: 2023-10-26 18:27:26 浏览: 109
是的,你是正确的。在Spring Authorization Server中,没有WebSecurityConfigurerAdapter这个类。相反,Spring Authorization Server使用了一种不同的配置方式来处理安全性。
在Spring Authorization Server中,你可以通过配置授权服务器的端点来定义安全性要求。你可以使用AuthorizationServerSecurityConfigurer来配置授权服务器的安全性规则,以及使用ClientDetailsServiceConfigurer来配置客户端的详细信息。
例如,你可以使用以下代码来配置授权服务器的安全性规则:
```java
@Configuration
@EnableAuthorizationServer
public class AuthorizationServerConfig extends AuthorizationServerConfigurerAdapter {
@Override
public void configure(AuthorizationServerSecurityConfigurer security) throws Exception {
security
.checkTokenAccess("isAuthenticated()")
.tokenKeyAccess("permitAll()");
}
// 其他配置...
}
```
在上述示例中,我们使用checkTokenAccess方法来定义了对令牌访问端点需要进行身份验证。同时,我们使用tokenKeyAccess方法来允许对令牌密钥端点的访问。
请注意,这只是一个简单的示例,你可以根据你的需求进行更详细的配置。
希望这个回答对你有帮助!如果你还有其他问题,请随时提问。
阅读全文