ASP.NET Core 将 HTTP 重定向到 HTTPS

ASP.NET Core 将 HTTP 重定向到 HTTPS

按照 Microsofts 关于在 ASP.NET Core 和 IIS 10 中强制执行 HTTPS 的说明进行操作https://docs.microsoft.com/en-us/aspnet/core/security/enforcing-ssl?view=aspnetcore-2.1&tabs=visual-studio

建议的更改似乎不会影响将我的网站的 http:// 导航重定向到 https://。我看到很多博客文章都提到使用重写规则修改 web.config 文件。Microsoft 的文档中没有提到更改 web.config 文件。

我已经将此环境变量添加到服务器:ASPNETCORE_HTTPS_PORT 443 并且它根本不影响重定向。

app.UseHttpsRedirection();我的 Startup.cs 文件中有。

web.config 修改是否是针对 HTTP 到 HTTPS 重定向做出的正确更改?

相关内容