swagger,knife4j配置访问问题

Java 未结 1 2426
8836880
8836880 剑圣 2020-03-23 20:58

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

  1. 3台服务器(虚拟机分了3台)集群,nginx配置了api反向代理到三台服务器的gateway

  2. 看了nacos所有服务正常注册,登录到后台操作所有模块,没有出现问题.

3. 通过ip/api/doc.html访问接口文档,报404,看了是访问不到http://192.168.100.112/api/blade_auth/v2/api-docs-ext

4.选择resource能正常访问http://192.168.100.112/api/blade-resource/v2/api-docs-ext


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



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

最新版本blade


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

image.png


image.png

image.png

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




1条回答
  • 2020-03-25 14:15

    swagger文档也做了前后端分离,服务只有对外的api,没有引入ui包,所以直接ip访问服务是没有的。ui包放在了gateway进行聚合服务展现,所以需要通过gateway的地址来访问

    0 讨论(0)
提交回复