JAVA/Spring Security
[Spring Security] 권한 접두사(ROLE_) 제거 처리
최강깜시
2024. 12. 6. 10:32
/**
* 권한정보에 자동으로 붙는 기본 접두사(ROLE_) 제거
* @return
*/
@Bean
GrantedAuthorityDefaults grantedAuthorityDefaults() {
return new GrantedAuthorityDefaults("");
}
/**
* 권한 및 엑세스 제어 시 기본 접두사(ROLE_) 제거
* @return
*/
@Bean
DefaultWebSecurityExpressionHandler defaultWebSecurityExpressionHandler() {
DefaultWebSecurityExpressionHandler defaultWebSecurityExpressionHandler = new DefaultWebSecurityExpressionHandler();
defaultWebSecurityExpressionHandler.setDefaultRolePrefix("");
return defaultWebSecurityExpressionHandler;
}
SecurityConfig 파일에 해당 정보 추가