Rider本地H5运行和线上发布的问题

Blade 未结 2 114
pc859107393
pc859107393 剑童 2024-11-05 15:27

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

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"]},前端展示报错为:

image.png

image.png

image.png

3. 除了登录以外  其他接口都无法使用


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


期待正常运行。实际上所有接口无法访问。


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

Rider,win11


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


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

2条回答
  • 2024-11-05 15:30

     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分别是什么版本

    0 讨论(0)
  • 2024-11-05 15:36

    rider配置文件如下:

    image.png

    你上面说的那两个参数都没有。

    boot后端版本:3.3.1.RELEASE,rider应该是2.0左右的版本。

    作者追问:2024-11-05 15:40

    你用到的是工作流插件里的rider,需要进工作流插件商业群进行咨询。购买授权有一个名额入群,具体入群方式在当初购买授权发来的邮件里有写。

    0 讨论(0)
提交回复