2014-05-20 3 views
0

저는 Test라는 컨트롤러가 있습니다. 나는 spring-security-core-2.0-RC2 플러그인을 사용했고 Grails 버전은 2.1.1이다. 이 파일을 내 설정 파일에 넣었습니다 >>Grails의 컨트롤러에 인증이 필요합니다.

grails.plugin.springsecurity.controllerAnnotations.staticRules = [ 
    '/Test/**':      ['permitAll'] 
] 

로그인 한 사용자 만 테스트 컨트롤러에 액세스 할 수 있어야합니다. 그러나 여기 모든 사용자가 액세스 할 수 있습니다. 그것을 할 방법이 있습니까? 아무도 제발 이걸 좀 도와 줄래?

답변

1

내장 된 'IS_AUTHENTICATED_FULLY'을 사용하여 사용자가 URI에 액세스 할 수 있도록 완전히 인증되어야 함을 나타냅니다.

grails.plugin.springsecurity.controllerAnnotations.staticRules = [ 
    '/Test/**': ['IS_AUTHENTICATED_FULLY'] 
]