一、该问题的重现步骤是什么?
1.
地启动avue-data项目后,设置数据源报错。堆栈信息看着像是参数有不符合要求的字符,但是检查了下页面没有中文字符也没有特殊字符或者空格啥的,看着像是传参有问题。点击“测试连接”调用db-test接口的时候,request playload不是json数据。后端aes-key配置了,并且http://localhost:8050/blade-visual/category/list 接口已经是正常调用。
二、你期待的结果是什么?实际看到的又是什么?
期待的结果:本地启动avue-data,能正常配置并连接本地mysql数据源。
实际看到的:本地启动avue-data,连接本地mysql报错。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
正在使用的产品:avue-data
操作系统:Windows11
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
前端会进行加密传输,工具类用的这个
后端会进行解密
你看下前后端的aesKey有没有改动,或者是否能通过正常的解密,打个断点排查一下
我这边也出现了上述的情况,操作、现象和结果都一样,根据你提供的方法,后端的aesKey都一样。就是调后端接口时,解密没有通过,报了以下错误:
消息不能读取:JSON parse error: Unrecognized token 'o8M3Ko5FSf6x5vxpz8gsJPh': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
问题:现在后端看不了解密的过程,无法确认哪里出了问题,前端的加密解密方法原封没动。
产品:avue-data;平台:window11
前端版本:3.1.3;后端版本:4.4.2
扫一扫访问 Blade技术社区 移动端