用于多个RESTFul服务的Swagger UI

Asp*_*ant 1 swagger swagger-ui

我在这里阅读以下内容:

Swagger目前不包含从客户端或服务器角度支持多个API版本的建议 - 声明版本信息(规范和底层API实现).

我想知道的是如何配置swagger UI来显示多个服务的API,即驻留在不同服务器上的服务.我尝试在另一台服务器上配置swagger UI,但是我收到以下错误:

无法从服务器读取.它可能没有适当的访问控制原点设置.

我已经阅读了关于在服务器上启用CORS的内容,但是在我的情况下,由于服务在自由配置文件上运行,因此无效.

Swagger UI在WAS的本地运行的自由配置文件上配置,并且服务在不同的WAS实例上运行.

我要移动的方向是拥有多个服务的UI,但我认为这是一个合乎逻辑的起点.

小智 5

似乎Swagger 2规格很快就会允许这样做.看看这个似乎是贡献者的回复:

我们目前正在最终确定将多个微服务整理到一个集合中的能力,但最终,每个微服务仍然只是一个文件.

/sf/answers/1884235741/

Swagger Google小组中的同一个人评论:https://groups.google.com/forum/#!topic / swagger-swaggersocket/H7dsSd6VPvM

这个人找到了一种方法,可以在同一个地方对多个Swagger 2定义进行分组:http: //utility-stack.apievangelist.com/index.html

最后,似乎Swagger 1将支持多个API基本路径.