2015-09-14 7 views
1

Я использую специальную реализацию для Spring Security Plugin для переопределения функции loadUser по умолчанию. Я прочитал это руководство https://grails-plugins.github.io/grails-spring-security-core/guide/userDetailsService.html и это мой resources.groovy файл:Весенний бобин Grails в негруженном (пользовательский UserDetailsService)

package spring 

import security.ExtendedUserDetails 
beans = { 
    UserDetailsService(ExtendedUserDetails) 
} 

, но он был не загружен. Приложение по-прежнему использует стандартную реализацию пулинга GormUserDetailsService. Я использую отладчик, и я вижу, что ExtendedUserDetails никогда не запускается.

Итак, что случилось?

Этот вопрос без ответа еще Custom UserDetailsService Not Being Called - Grails & Spring Security Core

ответ

1

Похоже, есть опечатка в вашем имени боба в resources.groovy. Название должно быть userDetailsService не UserDetailsService (капитал U) и ExtendedUserDetails необходимо осуществить GrailsUserDetailsService.

+0

Спасибо. Это была опечатка. –

Смежные вопросы