首页 > 解决方案 > 为什么“/v2/api-docs”会附加在 Swagger 基本网址中

问题描述

我有一个带有 springfox swagger 2.9.2 的 springboot 应用程序,对于我的一个微服务,swagger 文档中生成的 swagger 基本 url 在末尾附加了“/v2/api-docs”,似乎没有明显的原因。

在此处输入图像描述

这是我的应用程序属性文件的样子

spring.profiles.active=dev
server.contextPath=/xxxxxxxxxxxx-enterprise/v2/sas
server.port=8070

我有一种感觉,我错过了一些愚蠢的东西。

标签: spring-bootswaggerswagger-uiswagger-2.0springfox

解决方案


因为这是swagger服务描述默认路径

来自 Springfox 文档:https ://springfox.github.io/springfox/docs/snapshot/#customizing-the-swagger-endpoints

这可以通过覆盖“springfox.documentation.swagger.v2.path”属性来定制


推荐阅读