根据API键显示/隐藏Swagger UI端点
我已经设置了Swagger,但它显示了所有每个人的控制器。我想仅根据API密钥权限显示控制器,因此他们必须在Swagger的 explore “ Swagger”部分中输入其…
在.NET Core 3.1 WebAPI中使用后备授权策略
我有一个.NET Core 3.1 WebAPI,我计划在其中使用后备授权策略作为定义默认授权的机制,只要控制器或路由不明确定义授权策略或允许匿名策略。这对API…
从Swagger UI进行请求时,Swashbuckle IS不显示错误详细信息,但是使用Postman时返回错误详细信息
我有一个使用Swashbuckle(6.3.1)的简单.NET 6 API。 我注意到,当我从Swagger UI(在VS2022中击中F5之后)的请求时,当我返回错误详细信息时,它们…
在Swagger中显示不同的控制器名称
我想用大招牌更改控制器的名称。 我正在使用.net 5,swashbuckle aspnetcore v6.3.1,并具有此启动代码: public void ConfigureServices(IServiceCol…
在WebAPI .NET 4.8 HTTP错误403.14中使用Swashbuckle 5.6.0-禁止
我在现有的.NET 4.8 WebAPI上实施Swagger时遇到了一些麻烦。 使用VS2019,我使用Nuget软件包管理器安装了SwashBuckle 5.6.0,它已将SwaggerConfig.cs…
仿制药的宣传命名问题
我希望Swagger为通用子模型生成单独生成模型,如下所示: public class TheModel { public IEnumerable GenericModel { get; set; } } public class G…
如何配置swashbuckle以忽略模型上的属性
我正在使用swashbuckle为WebAPI2项目生成Swagger Document \ UI。我们的模型与一些旧接口共享,因此我想在模型上忽略一些属性。我不能使用jsonignore…
swashbuckle如何显示一个示例词典而不是其他词语?
我有一个API,我想让我感到自动为我自动化所有摇摇欲坠的文档。 我有一个端点,它返回带有字典属性的类,但是摇摇欲坠的示例包含“ fromeprop1,frope…
可以使用OIDC通过我的授权服务器授权Swagger
我正在使用 swashbuckle services.AddSwaggerGen(c => { c.SwaggerDoc("v2", new OpenApiInfo { Title = "API", Version = "v2" }); c.AddSecurityDef…
Swagger(C#)不添加授权标题
我试图让Swagger与客户凭证流程一起工作。 builder.Services.AddSwaggerGen(c => { c.SchemaFilter(); c.SwaggerDoc("v1", new OpenApiInfo { Title =…
为什么不用于生成Swagger.json和Swagger UI的Swashbuckle Addswaggergen Customschemaids?
我试图尝试在打开的API文档中修改/映射一些模式类型。当我运行此ASPNET Web API时,我会在底部获得带有模式的Swagger UI。但是,它不使用 options.cus…
Swagger UI(Core 6.2.3的swashbuckle)没有向强制性标头抛出UI级别错误消息
我有同样的问题。这些是我的代码行。直到我将swashbuckle.aspnetcore从6.2.3更新为6.3.1。 参考上一个问题: Swagger UI(用于核心的swashbuckle)没…
有没有办法扩大swashbuckle中的参考来提供直列模式?
swashbuckle中是否有一种机制可以防止在参数/响应/等中引用它们来创建定义? 默认情况下,您可能会得到一条看起来像这样的路径: "/profile": { "get"…
Swagger-Net显示请求持续时间
我正在使用 Swagger-net ,可以在没有太多麻烦的情况下将Skagger Documentation获得我的API 。进展顺利,但是我试图将其配置为显示API方法的执行运行…
swashbuckle生成内部C#类的模式
使用 swashbuckle.aspnetcore (版本6.3.1)与system.text.json时,该架构会从c#中生成一堆内部设备,例如 incoper> assembly 的架构> constructorIn…