如何使用 Springdoc 删除或隐藏 Swagger UI 中的服务器列表?

Roh*_*M L 5 swagger-ui openapi springdoc

如何从 Swagger UI 禁用或隐藏“服务器”下拉列表?

Swagger UI 服务器下拉列表

我的 Maven 依赖项是:

<dependency>
  <groupId>org.springdoc</groupId> 
  <artifactId>springdoc-openapi-ui</artifactId> 
  <version>1.6.13</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

小智 0

实际上我也有同样的问题,不幸的是我发现它是硬编码的。您唯一能做的就是覆盖 url 以显示其他内容或将其留空。

@Configuration
public class SwaggerConfig {

@Bean
public OpenAPI config() {
    return new OpenAPI()
            .addServersItem(serverInfo());
}

private Server serverInfo() {
    return new Server()
            .url("");
}
}
Run Code Online (Sandbox Code Playgroud)