2014-12-18 1 views
0

이상한 문제가 있습니다. 나는 초 : ifNotLogged 태그 내 템플릿 gsp에서, 그리고 그것은 오류/스택 추적 아래에 실패합니다. 그러나 로그인 할 수 있도록 태그를 제거한 다음 로그인 한 후 다시 추가하면 제대로 작동합니다. Spring Security Plugin을 확장하여 REST 인증 공급자를 추가하는 플러그인이 있지만 Grails 2.3.8과 Spring Security 2.0RC2에서 동일한 설정이 이루어졌습니다.ifNotLoggedIn 태그 - Grails 2.4.4/Spring Security 2.0-RC4 - null 객체에 'securityConfig'속성을 가져올 수 없습니다.

Caused by GroovyPagesException: Error evaluating expression [SpringSecurityUtils.securityConfig.apf.filterProcessesUrl] on line [46]: Cannot get property 'securityConfig' on null object 
->> 46 | doCall in /grails-app/views/layouts/main.gsp 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

Caused by NullPointerException: Cannot get property 'securityConfig' on null object 
->> 46 | doCall in Users_dustin_Documents_svn_Company_svn_trunk_app_grails_app_views_layouts_main_gsp$_run_closure2_closure26_closure51 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
| 145 | doCall in grails.plugin.springsecurity.SecurityTagLib$_closure7 
|  57 | doCall . in Users_dustin_Documents_svn_Company_svn_trunk_app_grails_app_views_layouts_main_gsp$_run_closure2 
| 101 | run  in Users_dustin_Documents_svn_Company_svn_trunk_app_grails_app_views_layouts_main_gsp 
| 198 | doFilter in grails.plugin.cache.web.filter.PageFragmentCachingFilter 
|  63 | doFilter in grails.plugin.cache.web.filter.AbstractFilter 
|  53 | doFilter in grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter 
|  49 | doFilter in grails.plugin.springsecurity.web.authentication.RequestHolderAuthenticationFilter 
|  82 | doFilter in grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter 
| 1145 | runWorker in java.util.concurrent.ThreadPoolExecutor 
| 615 | run . . . in java.util.concurrent.ThreadPoolExecutor$Worker 
^ 744 | run  in java.lang.Thread 

답변

0

사용자 오류. 태그 본문 내의 템플릿에있는 SpringSecurityUtils에 대한 이전 패키지를 참조합니다.

관련 문제