java - Spring Security 翻译禁止访问、拒绝访问等消息
问题描述
@Bean
public MessageSource messageSource() {
ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
messageSource.addBasenames("classpath:messages");
messageSource.setDefaultEncoding("UTF-8");
Locale.setDefault(Locale.ENGLISH);
return messageSource;
}
@Bean
public LocaleResolver localeResolver(){
AcceptHeaderLocaleResolver headerLanguageResolver = new AcceptHeaderLocaleResolver();
headerLanguageResolver.setDefaultLocale(Locale.ENGLISH);
return headerLanguageResolver;
}
..
但是我仍然无法为 spring 安全异常设置翻译..
有人可以帮忙吗?
我想将当用户尝试访问他不允许访问的 url(蚂蚁匹配器)(如访问被拒绝)时抛出的消息翻译成其他语言..
解决方案
推荐阅读
- javascript - 如何使用两个参数创建一个函数来查找节点是否存在?
- hibernate - Kotlin Spring Data JPA - 声明的非空类型为 NULL
- javascript - 获取获取请求
- php - 使用下拉菜单和按钮对 WordPress 站点中 AZ 中的一些框进行排序
- module - ansible中的nsupdate模块导致错误
- php - 更新 wampserver 2.0c 上的 php 版本
- algorithm - 给定n个点,每个点都有自己的范围,调整所有点以最大化相邻点的最小距离
- c# - IIS 出现“HTTP 错误 500.30 - ASP.NET Core 应用程序无法启动”
- python - 创建一个循环来检查代理是否正在工作 python selenium
- flutter - flutter android studio 不适用于 main.dart 配置