Spring Bean未正确初始化

时间:2018-01-31 19:25:44

标签: spring spring-boot spring-security

在具有spring security的spring boot 2应用程序中,我尝试在身份验证失败时获取本地

@Configuration
public class AppConfig {
    @Bean
    public LocaleResolver localeResolver() {
        I18nLocaleResolver r = new I18nLocaleResolver();
        r.setDefaultLocale(Locale.ENGLISH);
        return r;
    }
}

在我的 CustomAuthenticationFailureHandler 中扩展 SimpleUrlAuthenticationFailureHandler

我有这些属性

@Autowired
private MessageSource messages;

@Autowired
private LocaleResolver localeResolver;

但是当调用onAuthenticationFailure方法时,localeResolver和mesages为null

0 个答案:

没有答案