如何更改Spring Security错误消息语言?

i34xakig  于 2023-01-09  发布在  Spring
关注(0)|答案(1)|浏览(142)

我在服务器上使用Spring Security。我的登录控制器中有一段代码,它返回德语而不是英语的错误消息。如何修复它?

try{
    authentication = authenticationManager.authenticate(
        new UsernamePasswordAuthenticationToken(user.getUsername(), user.getPassword())
    );
}catch(AuthenticationException e){
    response.setErrorMessage(e.getMessage());
    return ResponseEntity.status(401).body(response);
}

我知道本地化是可以解决这个问题的,但我相信一定有一个更容易的解决办法。

bnlyeluc

bnlyeluc1#

将此http标头添加到您的授权请求“Accept-Language”中:恩

相关问题