Swagger UI 页面显示无效图像

Swagger UI page showing invalid image

Swagger UI 显示在页面底部的节点图像下方。为什么 ?如何删除或隐藏它。 我们正在使用 spring 启动休息 api。

 <span style="float: right;"><a target="_blank" href="https://online.swagger.io/validator/debug?url=<some DNS>/swagger/api-docs?group={some group info}"><img alt="Online validator badge" src="https://online.swagger.io/validator?url=<some DNS>/swagger/api-docs?group={some group info}"></a></span>

将 docker 部署到 Azure Kubernetes 集群后获取此映像。当我 运行 本地热门应用程序时,我没有遇到这个问题。

使用以下代码禁用验证器对我有用。

@Bean
    UiConfiguration uiConfig() {
        return UiConfigurationBuilder.builder()
            .displayRequestDuration(true)
            .validatorUrl(null)
            .build();
    }