проблема с URL-адресом swagger с springdoc-openapi
Это не история springfox. Это история springdoc -openapi.
моя текущая зависимость
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-ui</artifactId>
<version>1.6.3</version>
</dependency>
мои свойства
springdoc.swagger-ui.path=/swagger-ui.html
springdoc.packagesToScan=com.example
springdoc.pathsToMatch=/api/**
springdoc.cache.disabled= true
springdoc.swagger-ui.disable-swagger-default-url=true
запросите здесь (localhost:8080/swagger-ui.html) мой сервер отвечает пример swagger petstore Я уже знаю, что petstore отключить (springdoc.swagger-ui.disable-swagger-default-url=true), но это не работает
Другая проблема заключается в том, что если я запрошу здесь http://localhost:8080/swagger-ui/index.html?url=/v3/api-docs
не может прочитать информацию о контроллере не может прочитать информацию о контроллере
что вы всегда должны писать /v3/api-docs в поле ввода
Я бы хотел, чтобы содержимое /v3/api-docs вышло, как на второй картинке, если вы запросите swagger.html
Как я могу решить эту проблему?
спасибо за чтение хорошего дня
1 ответ
Попробуйте обновить
springdoc-openapi-ui
зависимость от версии
1.6.8