一、该问题的重现步骤是什么?
1. 使用bladex-boot环境,修改Rider中common目录下的setting.js文件中的devUrl参数。修改后端,加入开发环境下全栈跨域。
2. Rider直接在hbuilder-x中运行,登录成功后,其它接口都报错,后端信息提示说 签名认证失败,请求接口:/blade-workflow/app/process/todoList,请求IP:127.0.0.1,请求参数:{"current":["1"],"size":["5"]},前端展示报错为:
3. 除了登录以外 其他接口都无法使用
二、你期待的结果是什么?实际看到的又是什么?
期待正常运行。实际上所有接口无法访问。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
Rider,win11
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
1. 看下公钥的publickey有没有配置,要配置的和saber前端一致:https://center.javablade.com/blade/Rider/src/branch/master/common/setting.js#L35
2. 看下有没有加上请求头 Blade-Requested-With :https://center.javablade.com/blade/Rider/src/branch/master/http/api.js#L20
3. 请求失败的具体参数完整截图看下
4. boot后端和rider分别是什么版本
rider配置文件如下:
你上面说的那两个参数都没有。
boot后端版本:3.3.1.RELEASE,rider应该是2.0左右的版本。
你用到的是工作流插件里的rider,需要进工作流插件商业群进行咨询。购买授权有一个名额入群,具体入群方式在当初购买授权发来的邮件里有写。
扫一扫访问 Blade技术社区 移动端