swagger-ui 相关问题

Swagger UI是HTML,CSS和JavaScript对象的集合,可以从符合Swagger的API动态生成文档

如何修复 Swagger UI 中的混合内容错误?

最近我从 SpringFox 2 迁移到 Springdoc + OpenAPI 3。它更快一点,并且在我的本地环境中完美运行。 当我尝试在生产环境中使用它时,Swagger UI p...

回答 1 投票 0

如何在 FastAPI 应用程序的 Swagger UI 自动文档中禁用 application/json?

我的API只能返回一个文件: @路由器.get( “/partners/{partner_id}/rsr-requests/{rsr_request_id}/{document_path}”, 响应={200:{“内容”:{“应用...

回答 2 投票 0

Spring Boot 3 springdoc-openapi 加载远程配置失败

我已经为我当前的项目添加了 swagger,该项目使用的是 spring 版本 3.1.2。 我在 pom.xml 中添加了以下依赖项 我已经为我当前的项目添加了 swagger,该项目使用的是 spring 版本 3.1.2。 我在 pom.xml 中添加了以下依赖项 <dependency> <groupId>org.springdoc</groupId> <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId> <version>2.2.0</version> </dependency> 在application.yml里面这个配置: springdoc: api-docs: path: /api-docs enabled: true 在我的 SpringBootApp 主类中添加了 @OpenAPIDefinition 注释 当我运行应用程序并访问 http://localhost:8080/swagger-ui/index.html 时,我收到此消息 在应用程序内我收到消息: WARN 35407 --- [io-8080-exec-10] o.s.web.servlet.PageNotFound No mapping for GET /v3/api-docs/swagger-config 我已按照本教程中的说明进行操作,并看到类似的问题,例如此处,但仍然无法正常工作。 有人知道我做错了什么。 我希望看到 swagger 正常工作,但没有按预期工作。 我已经阅读了整个教程示例,但我无法使其工作。 我也遇到了和你类似的问题: 这是我的 代码片段,来自我的 “application.yml” 文件。 springdoc: show-actuator: true api-docs: path: /authentication-service/v3/api-docs 这是我的“openapi”依赖项。 <properties> <springdoc.version>2.3.0</springdoc.version> </properties> <dependency> <groupId>org.springdoc</groupId> <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId> <version>${springdoc.version}</version> </dependency> - 有什么问题吗? 默认情况下,spring 文档搜索“/v3/api-docs”,如下图所示: 当我在 “api-docs” 中更改我的 path 时,但我输入: springdoc: show-actuator: true api-docs: path: authentication-service/v3/api-docs 然后: 这一切都是由于缺少反斜杠造成的。 另一种选择是配置 “swagger-ui”,如下所示: springdoc: show-actuator: true api-docs: path: /authentication-service/v3/api-docs swagger-ui: enabled: true url: /authentication-service/v3/api-docs 然后: 我相信,如果“api-docs”配置正确,它应该可以工作,我希望我有所帮助。 致以诚挚的问候, 嗯

回答 1 投票 0

根据环境启用/禁用 ASP.NET Web API 中的 SwaggerUI

我希望在开发和登台期间启用 SwaggerUI,但在生产环境中禁用。 我已经遵循这个代码: appsettings.json“AppSettings”:{“

回答 1 投票 0

Azure Functions 上的 SwaggerUI(NET 8 更新)

我目前正在更新到 NET 8。(也切换到隔离的工作进程) 我有一个基于 https://devkimchi.com/2019/02/02/introducing-swagger-ui-on-azure-functions 的 SwaggerUi 实现...

回答 1 投票 0

docker 容器中的 spring-boot swagger-ui 返回 404

我想将我的 spring-boot 应用程序部署到 docker 容器中。 我有一个本地工作的应用程序,我的 swagger ui 工作得很好。 因此,如果我在 docker 容器之外启动我的应用程序,o...

回答 1 投票 0

如何使用 swagger .Net Core 添加到多个集合

我正在开发一个应用程序,我需要为网络和移动设备添加多个集合。但招摇却是空的。这是我的代码 命名空间 RIOnlySelfCareService.Controllers { [路线(“...

回答 1 投票 0

Swagger REST API 注释不适用于接口,但适用于实现类

这是我的接口ClassA .java @Path("/"+Paths.STORIES) @ApiModel(value = "名称 API") @Api(value = "/stories", 描述 = "名称 API") 公共接口A类{ @得到 @Path("/"+Paths.S...

回答 2 投票 0

Quarkus 应用程序的 Prod 中缺少 Swagger UI

从 Quarkus 文档中,必须在 application.properties 中设置 quarkus.swagger-ui.always-include=true 才能在产品中构建 SwaggerUI。 默认情况下,Swagger UI 仅在 Quarkus

回答 1 投票 0

在 Swagger UI 中屏蔽输入(示例 - 密码)?

我有一个 API 的三个路径变量。我想用 ***** 屏蔽 Swagger UI 上的一个输入。 使用 Springdoc OpenAPI 时如何做到这一点?

回答 3 投票 0

Swagger-ui 不断显示示例 petstore 而不是我的 API

我对此有点迷失,因为它通常是开箱即用的。我正在制作一个小型 java spring-boot Rest api,为了获得漂亮的 API 描述和测试页面,我使用 Swagger。只是这次没有...

回答 3 投票 0

即使在 Nestjs 应用程序中启动服务器,Swagger 也无法工作

我设计了这个main.ts文件,需要用Swagger测试控制器。我启动:dev,所有服务器工作正常,但无法通过 localhost:3000/docs/ws 访问进入 Swagger UI。这是合作...

回答 1 投票 0

如何使用 Swagger UI 在方法描述上使用 html?

我正在使用 Swashbuckle.AspNetCore 来可视化我的 .NET Core API 资源并与之交互。我正在尝试使用 html 格式化 Swagger 上的 API 方法描述,以便用户知道此方法已被使用

回答 1 投票 0

具有多个 URL 的 Swagger UI

我在swagger ui文档中看到你可以提供一个urls参数,它是: Topbar 插件使用的 API 定义对象数组 ({url: "", name: ""})。使用时...

回答 3 投票 0

Swagger UI:下拉版本选择

我看到很多这样的图片,下拉菜单中有版本切换。显然这个东西应该只显示请求版本的路由(我们只能在屏幕截图上看到 V1 路由,但如果我们切换......

回答 1 投票 0

如何使用 Swagger UI 自动授权所有端点?

我部署了完整的 API,并可通过 Swagger UI 进行访问。它使用基于 HTTPS 的基本身份验证,人们可以轻松点击“授权”按钮并输入凭据,并且与漂亮的 Tr...

回答 3 投票 0

根据 OpenAPI 定义在 Swagger UI 中使用 PKCE 进行授权代码流

我正在为单页应用程序 (SPA) 构建 Web API,其中用户使用带有 PKCE 的授权代码流通过第三方授权服务器进行身份验证。该 API 已记录在案...

回答 1 投票 0

401 swagger 未经授权的页面?

我通过@EnableSwagger2启用了swagger2。但是,当我尝试点击“/swagger-ui.html”时,它首先点击我的身份验证过滤器。然后,我编写了以下代码来绕过身份验证检查 S...

回答 5 投票 0

Swashbuckle 不再正确呈现 HTML Swagger 文档

我有一些 Web 服务方法,它们会因不同原因返回相同的 HTTP 响应,例如针对不同质量的已发布数据返回 400 错误请求。我使用 Swashbuckle 生成 Swagger API

回答 2 投票 0

使用 Spring 在 Swagger UI 上收到 404 错误

我正在将 swagger UI 与 Spring boot 应用程序集成。当我点击 swagger-ui.html 时。我收到 404 错误。我的配置类如下: @配置 @EnableSwagger2 //@导入(

回答 8 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.