Spring security oAuth2 密码错误中英文提示问题

概述:Spring Security OAuth2构建一个授权服务器来验证用户身份以提供token,并使用这个token来控制接口权限

Spring Security OAuth2的集成过程本文不再介绍

身份认证时通常会调用Spring security oAuth2的原生接口:

http://127.0.0.1:8888/auth/oauth/token?grant_type=password&randomStr=blockPuzzle&scope=server

因为部署环境的字符集差异,当密码错误时接口会有两种返回:
{
“code”: 1,
“msg”: “Bad credentials”,
“data”: “invalid_exception”
}
或者

{
“code”: 1,
“msg”: “用户名或密码错误”,
“data”: “invalid_exception”
}

解决方案:Accept-Language   前端传值 zh-CN,en-US;q=0.8

**![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/aa7d0dc0d6fd4c5db2635cd6d8f43864.png)
**
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值