【发布时间】:2011-05-02 16:30:23
【问题描述】:
我们有一个在 IIS 7 中运行良好的 C# 站点,但是当我们尝试将其部署到另一台服务器(运行 7.5)时,它停留在一个循环中并且没有出现登录页面。它只是挂起。
没有数据库等,只有页面。从 7 到 7.5 的处理程序和模块有区别吗?全部在 3.5 框架中
谢谢
尼尔
【问题讨论】:
标签: frameworks iis-7 asp.net-3.5 iis-7.5
我们有一个在 IIS 7 中运行良好的 C# 站点,但是当我们尝试将其部署到另一台服务器(运行 7.5)时,它停留在一个循环中并且没有出现登录页面。它只是挂起。
没有数据库等,只有页面。从 7 到 7.5 的处理程序和模块有区别吗?全部在 3.5 框架中
谢谢
尼尔
【问题讨论】:
标签: frameworks iis-7 asp.net-3.5 iis-7.5
在获取页面时运行 Fiddler,以便查看是否发生了重定向循环。这通常看起来像是挂起。
不幸的是,ASP.NET 对外部重定向的文化偏好意味着很容易出现以下情况:登录页面重定向到错误页面,然后重定向到登录页面,然后重定向到错误页面……转向所有重定向并出于测试目的关闭自定义错误。 (并且可以说,无论如何都希望用转移来替换它们;重定向也有许多可用性问题。)
【讨论】: