大模型平台-机器人应用-工作流编排功能,新建HTTP节点调用本地接口报错:签名认证失败 BladeAuth : null

Blade 未结 1 79
sange
sange 2026-02-10 10:37

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

  1.  大模型平台-机器人应用-工作流编排

    image.png

2. 创建HTTP节点,调用本地接口

image.png

3.运行调试报错

image.png

后端输出

image.png


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

接口为本地notice接口且已认证放行

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

BladeAI 最新版本,windows系统

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


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

1条回答
  •  admin
    admin (楼主)
    2026-02-10 11:35

    调用bladex的接口,需要固定的这两个请求头(横杠分割)。

    CleanShot20260210113353@2x.png

    为了快速验证,你可以先脱离流程编排,你把这个地址复制到postman调用下看看是否能调用成功,成功后再配置到编排里。

    作者追问:2026-02-10 11:35

    增加这两个参数后,在postman是可以请求成功的。但是在页面运行后,还是提示:签名认证失败BladeAuth : null,HTTP请求的 变量和参数添加是否有问题,麻烦看一下

    image.png

    image.png

    回答: 2026-02-10 11:35

    f12看下是不是跨域了,如果跨域,那你需要用nginx给后端配置加上跨域放行的操作。或者你如果是本地dev模式启动的前端,你可以用前端反代后的地址来请求。


    比如前端访问的地址是:http://localhost:1188/ ,那么你填入的api地址就是  http://localhost:1188/api/blade-desk/notice/list?current=1&size=10 ,这样不需要操作也能避免反代的问题。(当然这个仅限于测试阶段,线上还是需要用nginx配置来解决跨域问题的)


    我这边本地测试没有问题,具体看下图


    CleanShot20260210154108@2x.png



    0 讨论(0)
提交回复