禁用IIS自动重定向到HTTPS

5

我有一个需要解决的问题,尽管我已经尽了最大努力,但仍未找到解决方案。

我的项目运行在IIS上,不使用默认的HTTP和HTTPS端口80和443。这些端口被运行在同一台机器上的另一个环境所使用。我使用的是8080和44307。

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

我没有配置Rewrite URL,因此我不理解这个重定向。这在项目层面上造成了几个问题,我希望能得到解决方案。


你使用 PLESK 吗? - Aristos
@Aristos 不是,它是一个主机吗?在我的情况下,IIS是由我自己的公司托管的。 - Alex Planchon
Plesk是一个辅助程序... 无论如何,打开IIS,进入站点,检查ISAPI过滤器和其他设置... 还要检查您的web.config文件。 - Aristos
1
跟进FRT中的30x重定向响应 https://learn.microsoft.com/en-us/iis/troubleshoot/using-failed-request-tracing/troubleshooting-failed-requests-using-tracing-in-iis,您可以轻松地知道它们来自哪里。 - Lex Li
你是否使用代码重定向到https?您可以检查global.asax文件中是否有重定向代码。 - samwu
2个回答

1

0
可能是非常晚的回答,但它可能有所帮助,IIS上的高级设置中也有一个设置,可以将其设置为false以防止重定向,另一种方式似乎是, 在此输入图像描述

之后重新启动您的IIS(以防万一),并清除浏览器中的缓存。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接