2016-06-06 4 views
-1

스프링 4.1.0.RELEASE with Spring 4.1.0.RELEASE를 사용하고 있습니다.스프링 보안에서 역할을 확인할 수 없습니다.

다음 오류가 발생했습니다. 제게 제안 해주세요.

내 URL 패턴 :

<intercept-url pattern="/AS/**" access="hasRole('AS')"/> 
     <intercept-url pattern="/SA/**" access="hasRole('SA')"/> 
     <intercept-url pattern="/SE/**" access="hasRole('SE')"/> 

예외 :

java.lang.IllegalArgumentException: Failed to evaluate expression 'SE' 
    org.springframework.security.access.expression.ExpressionUtils.evaluateAsBoolean(ExpressionUtils.java:30) 
    org.springframework.security.web.access.expression.WebExpressionVoter.vote(WebExpressionVoter.java:54) 
    org.springframework.security.web.access.expression.WebExpressionVoter.vote(WebExpressionVoter.java:35) 
    org.springframework.security.access.vote.AffirmativeBased.decide(AffirmativeBased.java:63) 
    org.springframework.security.access.intercept.AbstractSecurityInterceptor.beforeInvocation(AbstractSecurityInterceptor.java:233) 
    org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:124) 
    org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) 
    org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) 
    org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) 
+0

하면 자세한 구성을 제공 할 수 있습니다를 ? – sitakant

+0

\t \t Ram

+0

역할을 설정하는 위치는 어디입니까? –

답변

0

시도처럼 느낌표를 추가 - = 액세스 "hasRole ('사용자')!"

관련 문제