新增服务,后台无法访问接口,postman可以访问

Blade 已结 2 920
625513227
625513227 2021-06-28 09:43

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

  1. 根据desk新建了一个后台服务,代码生成的增删改查功能,端口是9901,http://localhost:9901/blade-wealth/doctor/list (postman)

    在postman上可以访问该接口,但是在后台管理页面提示404,

    hhttp://localhost:1888/api/blade-wealth/doctor/list?current=1&size=10

    应该是有个地方少配置,在文档中没有找到

    问题1.png

  2. swagger 里面也没有对应的接口文档显示

    问题2.png


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

后台可以打通接口,实际看到是的404

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

bladeX,2.8.1.RELEASE,Win10本地

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


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

2条回答
  •  625513227
    625513227 (楼主)
    2021-06-28 10:56

    服务注册成功1111.png

    回答: 2021-06-28 10:56

    最后解决了

    在Nacos 添加网关配置文件 blade-gateway-dev.json

     复制项目里的文件内容,在后面添加自己的服务端口,我的服务是9901

    {
    "id": "hospital-route",
    "order": 0,
    "predicates": [
    {
    "name": "Path",
    "args": {
    "pattern": "/bob-hospital/**"
    }
    }
    ],
    "filters": [],
    "uri": "http://localhost:9901/"
    }

    不知道这样对不,我是这样解决了


提交回复