一、该问题的重现步骤是什么?
1. 请问是nacos没有配置好吗,已经重启多次nacos了
2. auth和token的四个key都有在nacos中配置
3.另外就是,请求验证码时,redis可视化工具是能接收到的
二、你期待的结果是什么?实际看到的又是什么?
使用cloud启动的也能登录成功,而不只是boot
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
参照b站视频的上v4.0.0版本,在git上下的,win11
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
看下登录时提交给接口的具体参数是什么,还有你nacos的配置参数、前端的publickey配置参数截图下
nacos配置参数:
前端的配置参数:
登录接口参数
要看f12的network,看下前端调用接口具体传递的参数是多少,另外你到这里打断点,看看解密出来的密码是多少:https://gitee.com/smallc/SpringBlade/blob/master/blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java#L69
作者你好,不好意思前几天忙去了,按照你的建议我去debug了,不过发现好像并没有问题,但他仍然报错
debug的地方
前端的public-key
浏览器显示的问题:
另外不是有分boot版本和cloud版本吗?我用boot版本操作是没有问题能正常的登录,但是用cloud版本操作就会出现这种登录不上的情况,所以我挺不理解的
扫一扫访问 Blade技术社区 移动端