userDetailsServiceをカスタムプロバイダーに挿入する際に問題が発生しました。プロバイダーに注入しようとしているカスタムuserDetailsServiceがありますが、プロバイダーからの何らかの理由で、これはnullのuserDetailsServiceで解決されます。以下は私のresources.groovyからのものです:
beans = {
userDetailsService(CustomUserDetailsService) {
}
stupidAuthenticationProvider(StupidAuthenticationProvider) {
userDetailsService = ref("userDetailsService")
}
}
基本的に、プロバイダーで次のように定義しています。
public class StupidAuthenticationProvider implements AuthenticationProvider {
def userDetailsService
私は何が欠けていますか?