请问老师如何自定义spring security的错误信息?
来源:8-1 课程总结

我是外国人
2017-12-05
当密码错误的时候提示坏的凭证等等这样的提示并不友好,有没有办法可以覆盖掉框架本身的国际化信息?
写回答
2回答
-
自己写个SpringSecurityMessageSource覆盖掉默认的。
032018-10-28 -
破地瓜
2019-05-30
https://docs.spring.io/spring-security/site/docs/5.1.5.RELEASE/reference/htmlsingle/#localization
官方有文档
将spring-security-core-xx.jar中org.springframework.security包下对应的中文配置复制到/resources下
然后采用以下代码引入配置(注意:此@Bean不能写在WebSecurityConfigurerAdapter的子类下)
@Configuration public class SecurityConfiguration { @Bean public ReloadableResourceBundleMessageSource messageSource() { ReloadableResourceBundleMessageSource source = new ReloadableResourceBundleMessageSource(); source.setBasename("classpath:messages"); return source; }
00
Spring Security技术栈开发企业级认证与授权
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2662 学习 · 1561 问题
相似问题