1

我想在一个 swagger-ui 中组合三个 API 文档。我使用 Springdoc。三个 API 文档中的每一个都有自己的 url。(他们不在同一个项目中)。有没有办法做到这一点?

编辑:它现在以这种方式工作:

springdoc:
  swagger-ui:
    path: /
    urls:
      - name: App1
        url: http://app1.domain.com/v3/api-docs
      - name: App2
        url: http://app2.domain.com/v3/api-docs
      - name: App3
        url: http://app3.domain.com/v3/api-docs
4

1 回答 1

3

答案已在常见问题解答中提供:

springdoc.swagger-ui.urls.* 属性适合配置外部(/v3/api-docs url):

  • 例如,如果您想在一个应用程序中聚合其他服务的所有端点。不要忘记 CORS 也需要启用。

可在此处获得属性的详细信息:

于 2020-08-31T21:30:52.973 回答