如何找到我的网站上发生重定向的位置

时间:2019-05-01 18:02:25

标签: asp.net redirect iis

我们正在将基于.NET的第三方网站的实例从外部托管服务移至Win2016服务器IIS 8。在该站点下,子文件夹中有一个WCF Web服务。没有虚拟目录或应用程序。

mysite.../Order/v4/service.svc

当我浏览以拉出wsdl(https://MySite.../Order/v4/Service.svc?wsdl)时,它将重定向到Login.aspx(https://MySite.../Order/v4/Login.aspx)。
enter image description here

浏览到https://MySite/Order/v4/Service.svc?wsdl会重定向到https://MySite/Order/v4/Login.aspx

  • IIS没有默认文档集/ web.config的defaultDocument被注释掉了。
  • 供应商指示
  

那将是在IIS或另一个上设置的重定向   这样的设备。

  • 在服务器本身(本地主机)上运行时,会发生相同的行为,并且sys eng确认它不应离开网络来攻击任何防火墙。
  • 服务器上没有其他引用“ Login.aspx”的.config文件。

这仍然感觉像是一些配置,但是即使执行某些操作,我也不必像重新启动服务器那样只是为了确保没有悬空的设置会影响它。

有人猜测可能会尝试重定向吗?

1 个答案:

答案 0 :(得分:0)

按照Rich-Lang的建议,提供了一些信息,以标识global.asax文件正在处理web.config中的错误。由于本例中的代码位于dll中的代码隐藏中,并且供应商指示其代码未重定向,因此我之前从未见过这种罪魁祸首。删除global.asax并关闭customErrors可以使我看到潜在的问题。