在 Program.cs文件中增加配置:
builder.WebHost.ConfigureKestrel(
(context, options) =>
{
//设置应用服务器Kestrel请求体最大为20MB
options.Limits.MaxRequestBodySize = 20971520;
})
.UseKestrel(
options =>//设置Kestrel服务器
{
//IPAddress.Any 在 System.Net下
options.Listen(IPAddress.Any, 443, listenOptions =>
{
//填入之前iis中生成的pfx文件路径和指定的密码
listenOptions.Protocols = HttpProtocols.Http1;
listenOptions.UseHttps("xxxx.pfx", "证书的密码");
});
}
)
.UseUrls("https://*:443");