[英]Spring Security roles issue
我覆蓋了 SpringWebConfig 中的方法,我只想為管理員提供所有應用程序頁面。
@Override
protected void configure(HttpSecurity http) throws Exception {
http.authorizeRequests()
.antMatchers("/*", "/**").hasRole("ADMIN");
}
當我嘗試在沒有任何授權的情況下打開頁面 http://localhost:8080/api/v1/skills/ 時,我得到了正確的結果而不是 403。也許我的配置有誤? 完整項目https://github.com/Wismut/crud_developers
在配置 package 中添加以下 class
package ua.wismut.config;
import org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer;
public class SecurityWebApplicationInitializer extends AbstractSecurityWebApplicationInitializer {
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.