swagger-ui相关内容

如何在ASP.NET Core的Swagger中包含XML注释文件

我需要Swagger生成包含UI的API文档来测试操作. 在我的项目中使用ASP.NET时,将生成deps XML文件,一切正常,如下所示: 当我将项目部署到IIS时,项目XML不在部署文件列表中. 解决方案 为您依赖的每个项目启用"XML文档文件"复选框 ,以便在构建时生成其文件.可以在项目的属性“构建"选项卡上完成. 要包括所有部署中的XML文件,请将此目标添加到已发 ..
发布时间:2021-04-10 19:06:06 C#/.NET

根据用户角色以醒目的方式列出api

我有一个要求,我想根据用户角色以醒目的方式列出api方法. 例如:- 具有基本访问权限的用户A可以使用有限的api方法. 具有管理员访问权限的用户B可以使用所有列出的api方法. 我不知道该怎么实现. 我正在使用 Swashbuckle.AspNetCore Version ="1.0.0" 解决方案 可能的解决方案: 在您的swagger配置中使用不同的组 ..
发布时间:2021-04-08 20:40:02 其他开发

Quarkus:如何使用swagger-ui测试安全的API端点

我们有一个带有一些安全端点的Quarkus应用程序.为了轻松进行开发和轻松测试,我们希望使用Swagger UI,如 https://quarkus中所述.io/guides/openapi-swaggerui .但这似乎仅适用于不受保护的端点. 有没有办法向Swagger UI中的受保护端点发出请求? 解决方案 您需要在规范中添加一个安全方案: 一种方法是使用批注: @ ..
发布时间:2021-02-14 19:50:36 其他开发

在jhipster-gateway API部分(swagger-ui)中未列出的API-first rest端点

使用jhipster 5.7.2 我创建了一个api网关和两个微服务. 在第一个实例中,我创建了一个实体,该实体在网关后面完美运行.网关显示生成的实体的api端点. 我生成了第二个微服务,但是这次我已经在yml文件中定义了一个api,所以我选择了"API-first". 我的api是使用open-api 3定义的. 我使用那里的指令成功地为我的api生成了代码,并且测试了使用curl直 ..

Springfox Swagger生成创建奇数模式

我正在使用Springfox-swagger为我的Spring Boot REST服务生成一个Swagger页面.作为我序列化为JSON的POJO的一部分,我使用了: javax.money.MonetaryAmount java.time.LocalDate 我看到的问题是,在Swagger中,响应的“模型"和“模型Shema"选项卡显示了这些字段的实现细节,即 LocalD ..
发布时间:2021-02-09 20:19:15 Java开发

如何在Swagger-UI中打开本地文件

我试图用我的 swagger-ui 打开我自己生成的swagger规范文件my.json本地计算机. 所以我下载了最新标签v2.1.8-M1并提取了邮政编码.然后我进入子文件夹dist并将文件my.json复制到其中.现在,我打开了index.html并想浏览my.json.问题开始了: 如果输入本地路径,它将始终以包含index.html的当前URL作为前缀.因此,我无法打开文件.我 ..
发布时间:2020-11-05 19:32:59 其他开发

昂首阔步的交互式HTML

我正在尝试使用“尝试”按钮创建一个html。 swagger-code gen或swagger-ui都给我这个结果。您有任何建议吗? 解决方案 您可以尝试更改将Swagger UI 转换为“一个大的HTML杂乱文件”,如下所示: 下载Swagger用户界面(链接到最新的母版)。 转到 dist 文件夹。 编辑 index.html 如下: 删除 ..
发布时间:2020-10-25 05:54:24 其他开发

为什么昂首阔步引发不清楚的错误-Django

我有一个django rest后端应用程序,我用招摇工具向FE查找和记录我的api。 这工作正常,但我进行了一些更改,但现在出现此错误: 内部服务器错误:/ 追溯(最近一次通话最近): 文件“ /home/notsoshabby/.local/share/virtualenvs/panda_pitch-UBt5SNMA/lib/python3.7/ site-packages / d ..
发布时间:2020-10-23 01:49:56 其他开发

Swagger UI上的服务器响应为空

我有一个与Swagger UI集成的REST API。但是,当我尝试从Swagger UI执行请求时,该界面仅向我显示curl命令,但没有提供服务器响应。 curl命令从命令行运行时返回预期的响应,但UI本身未显示任何内容。 我该怎么办才能解决此问题? 解决方案 我有 好消息是请求实际上已发送,您可以在开发人员控制台的“网络”标签中看到响应(选择您的请求,然后点击回复)。如果有 ..
发布时间:2020-10-13 03:35:29 其他开发