我正在使用Spring Security。我想像 AbstractUserDetailsAuthenticationProvider.badCredentials = Bad凭证 那样实现我的自定义异常消息,如 UsernameNotFoundException 一样,由Spring Security从 message.property 文件中使用。 >
我的自定义例外如下:
public class CustomUsernameNotFoundException extends AuthenticationException {
public CustomUsernameNotFoundException(String msg) {
super(msg);
}
public CustomUsernameNotFoundException(String msg, Throwable t) {
super(msg, t);
}
}
如何在Spring Security中配置和处理自定义异常。
注意:请不要建议在spring.security默认情况下更新messages.properties上的消息。