搭建的项目,打包成jar之后,配置了接口放行,还是提示请求未授权

Blade 未结 1 212
联科吴
联科吴 剑童 2024-07-24 14:38

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

  1. 在blade.yaml的secure配置了自己写的放行接口

    image.png

2. 本地idea启动工程,通过apifox调用使用ip加端口调用,数据正常返回

image.png

image.png

3.将工程打包成jar包部署之后,在本地java-jar 启动工程,在通过apifox调用,响应“请求未授权"

image.png

image.png

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

工程打包成jar后,接口能够正常访问,而且不是显示请求未授权

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

bladeX 4.1.0 ,  cloud版本 商业版, windows

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

{

    "code": 401,

    "success": false,

    "data": null,

    "msg": "请求未授权"

}

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


1条回答
  • 2024-07-24 14:56

    1.配置了放行接口,具体配置是怎样的。

    2.调用接口,具体调用链接是什么。

    3.是通过gateway网关调用的还是直接通过服务的ip+端口调用的。

    4.调用的参数和请求头是什么。

    5.bladex的版本号是多少。


    以上这些都需要提供一下,只有我们本地能按照你们步骤准确操作,才能判断原因。


    举个例子,有人问:为什么我的球扔不出十米?这种情况没人知道怎么回答。回答的人需要知道扔的是什么球(篮球还是乒乓球还是铅球),朝什么角度扔的,用了多少力。才能帮忙分析是什么原因导致。

    0 讨论(4)
提交回复