本地avue-data配置连接本地mysql数据源报JSON parse error错

Blade 未结 2 372
xiaoliu
xiaoliu 剑圣 2024-08-29 09:52

一、该问题的重现步骤是什么?

1. 

地启动avue-data项目后,设置数据源报错。堆栈信息看着像是参数有不符合要求的字符,但是检查了下页面没有中文字符也没有特殊字符或者空格啥的,看着像是传参有问题。点击“测试连接”调用db-test接口的时候,request playload不是json数据。后端aes-key配置了,并且http://localhost:8050/blade-visual/category/list  接口已经是正常调用。


image.png

image.png


image.png

image.png


二、你期待的结果是什么?实际看到的又是什么?

期待的结果:本地启动avue-data,能正常配置并连接本地mysql数据源

实际看到的:本地启动avue-data,连接本地mysql报错


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

正在使用的产品:avue-data

操作系统:Windows11


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • 2024-08-29 11:49

    前端会进行加密传输,工具类用的这个

    CleanShot20240829115229@2x.png

    CleanShot20240829115045@2x.png

    后端会进行解密

    CleanShot20240829115150@2x.png

    CleanShot20240829114810@2x.png

    CleanShot20240829114911@2x.png


    你看下前后端的aesKey有没有改动,或者是否能通过正常的解密,打个断点排查一下

    0 讨论(0)
  • 2025-02-13 11:53

    我这边也出现了上述的情况,操作、现象和结果都一样,根据你提供的方法,后端的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


    0 讨论(0)
代码语言
提交回复