禁用自动重定向到 https iis

Ale*_*hon 5 asp.net iis https http

我有一个问题需要解决,尽管我努力了,但我还没有找到解决方案。

我有一个在 IIS 上运行的项目,并且没有使用 http 和 https 的默认端口 80 和 443。这些端口由同一计算机上运行的另一个环境使用。我用的是8080和44307。

但在这个环境中我遇到了一个问题,当我尝试通过 http 访问 url 中端口为 8080 的页面时,我会自动重定向到 https 和端口 44307。

我没有配置重写 URL,因此我不明白此重定向。这在项目层面产生了几个问题,我希望有解决方案。

ihe*_*heb 1

这里回答了这个问题: https: //serverfault.com/questions/502048/iis-7-0-unwanted-automatic-redirect-to-https

如果没有额外的配置,IIS 不会执行这种重定向。这是您的应用程序正在执行的操作。

我在 IIS 8 上使用 ASP.Net Core 对其进行了测试。当我app.UseHttpsRedirection()从内部的配置方法中删除时Startup.cs,重定向停止,我可以通过 HTTP 访问我的网站