Java Spring Security BadCredentialsException如何映射到HTTP 401代码
当我抛出一个Java Spring Security BadCredentialsException如何映射到HTTP 401代码,java,spring,spring-security,spring-boot,http-status-codes,Java,Spring,Spring Security,Spring Boot,Http Status Codes,当我抛出一个org.springframework.security.authentication.BadCredentialsExceptionexception时,它将在客户端显示401,如下所示 { "timestamp": "2016-03-29T09:07:50.866+0000", "status": 401, "error": "Unauthorized", "message": "Some message", "path": "/test/service1/g
org.springframework.security.authentication.BadCredentialsException
exception时,它将在客户端显示401
,如下所示
{
"timestamp": "2016-03-29T09:07:50.866+0000",
"status": 401,
"error": "Unauthorized",
"message": "Some message",
"path": "/test/service1/getAll"
}
我想知道映射到HTTP 401
状态代码的BadCredentialException
在哪里以及如何映射?它处理安全侦听器引发的异常并提供适当的HTTP响应:
例外TranslationFilter
位于
安全筛选器堆栈中的筛选器安全Interceptor。这不行
任何实际的安全强制本身,但处理抛出的异常
并提供适当的HTTP响应
查看Spring安全文档以获取更多信息和信息