我已经在我的定制OpenApiConfigurationOptions
中设置了ForceHttps
选项,但当在本地运行它到http://localhost:7071/api/swagger/ui
时,仍然只获得http中的内容.以下是我的定制配置:
public class OpenApiConfigurationOptions : DefaultOpenApiConfigurationOptions
{
public override bool ForceHttps { get; set; } = true;
public override OpenApiInfo Info { get; set; } = new OpenApiInfo()
{
Version = "1.0.0",
Title = "OpenAPI Document ",
Description = "An adapter",
Contact = new OpenApiContact()
{
Name = "N/A",
Email = "N/A",
Url = null,
},
License = new OpenApiLicense()
{
Name = "MIT",
Url = new Uri("http://opensource.org/licenses/MIT"),
}
};
}
我用的是"Microsoft.Azure.WebJobs.Extensions.OpenApi" Version="1.5.1"