我正在SpringDoc 1.4.3
招摇。
我添加了以下配置,以禁用petstore
中的application.yml
个网址
配置
springdoc:
swagger-ui:
disable-swagger-default-url: true
tags-sorter: alpha
operations-sorter: alpha
doc-expansion: none
但是当我在浏览文本框中点击https://petstore.swagger.io/v2/swagger.json时,它仍然向我显示了petsore URL,如下图所示。
张大图片
答案 0 :(得分:2)
由于具有以下功能支持,因此已经过测试和验证:
仅使用以下属性:
springdoc.swagger-ui.disable-swagger-default-url=true
答案 1 :(得分:0)
我解决这个问题的唯一方法是添加一个 SwaggerConfig 页面 [tutorial here] 并更改为 OAS_3 并保存,然后您可以将其更改为其他内容。
return new Docket(DocumentationType.OAS_30)
似乎 Swagger 正在保留缓存或其他东西,但保存配置的 OAS_3 似乎让 Swagger 知道停止使用默认值。