Доступ к Swagger вне пути Spring Boot Context - PullRequest
0 голосов
/ 17 сентября 2018

Моё весеннее загрузочное приложение имеет contextPath, как показано ниже

server.contextPath=/api

Я добавил конфигурацию Springfox Swagger и смог получить URL-адрес swagger из данного URL, как показано ниже

http://localhost:8080/api/swagger-ui.html

На самом деле я хотел бы получить пользовательский интерфейс за пределами контекста, как показано ниже

http://localhost:8080/swagger-ui.html

Хотелось бы узнать, возможно ли это или нет.

1 Ответ

0 голосов
/ 17 сентября 2018

Я не пробовал, но, возможно, это может вам помочь.Если это способ выяснить, работает ли Swagger и когда да, вы можете динамически установить

 System.setProperty("server.servlet.context-path", "/");
SpringApplication.run(Application.class, args);

Но, как я уже сказал, я не проверял, и, возможно, это глупо.В любом случае я постараюсь протестировать некоторые решения и напишу вам

...