我正在尝试使用 OpenAPI 3.0(版本 1.5.0)记录我的 REST API。我的问题是如何更改招摇网址以重定向到我的自定义文档?
这是我当前的 application.yml 文件:
api-docs:
path: /custom/api-docs
swagger-ui:
path: /custom/swagger
config-url: /custom/api-docs
如果我尝试启动我的应用程序并使用以下链接访问 swagger 文档:https://localhost:8080/custom/swagger
我被重定向到 https://localhost:8080/custom/swagger-ui/index.html?configUrl=/custom/api-docs
这会打开 Petstore 文档,而不是我的自定义文档。
如果我在 URL 中手动输入: https://localhost:8080/custom/swagger-ui/index.html?url=/custom/api-docs (将configUrl更改为url)它会打开我的自定义文档。
我想要实现的目标是不是在输入 https://localhost:8080/custom/swagger 时会打开我的自定义 swagger 文档,而不是 Petstore 文档?
如果这很重要,这是我的依赖:
<!-- Springdoc for OpenAPI 3 -->
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-ui</artifactId>
<version>1.5.0</version>
</dependency>