我如何使用Swashbuckle.AspNetCore对Swagger文档和swagger UI要求HTTPS?

时间:2019-06-18 18:11:53

标签: swagger swashbuckle

如何使用Swashbuckle.AspNetCore v4.0.1禁用Swagger文档和Swagger UI的HTTP端点?

我们要求所有服务都使用HTTPS,并且也希望对文档进行同样的操作。

我一直在寻找有关此问题的文档,但尚未找到Swashbuckle.AspNetCore的任何文档。我已经看到一些to_addrs parameter的非Core版本,但是Core上没有引用的属性/方法。

1 个答案:

答案 0 :(得分:0)

在Startup.cs中设置到HTTPS的自动重定向是我最终解决此问题的方式:

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) {

    app.UseHttpsRedirection();
}