在 IIS 7 中工作的网站将无法在 IIS 7.5 中工作

发布于 2024-11-04 22:12:40 字数 165 浏览 2 评论 0原文

我们有一个在 IIS 7 中运行良好的 C# 站点,但是当我们尝试将其部署到另一台服务器(运行 7.5)时,它停留在循环中并且不会出现登录页面。它只是挂着。

没有数据库等,只有页面。 7 到 7.5 的处理程序和模块有区别吗?一切都在 3.5 框架中

谢谢

Niall

We have a C# site that works fine in IIS 7, but when we try deploying it to another server (runnng 7.5) it stays in a loop and the login page does not appear. It just hangs.

There is no DB etc, just the page. Is there a differendce in the hanlders and modules from 7 to 7.5? all in the 3.5 framework

Thanks

Niall

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

書生途 2024-11-11 22:12:40

获取页面时运行 Fiddler,以便您可以查看是否发生重定向循环。这通常看起来像是挂起。

不幸的是,ASP.NET 对外部重定向的文化偏好意味着很容易出现这样的情况:登录页面重定向到错误页面,登录页面重定向到错误页面……将所有重定向和自定义错误都转过来。出于测试目的而关闭。 (并且可以说,在任何情况下都希望用例如传输来替换它们;重定向也有许多可用性问题。)

Run Fiddler when you fetch the page, so you can see if there's a redirect loop happening. This can commonly appear to be a hang.

ASP.NET's unfortunate cultural preference for external redirects means it's very easy to end up with situations like a login page that redirects to an error page that redirects to the login page that redirects to the error page... turn all your redirects and custom errors off for testing purposes. (And arguably, look to replace them with eg. transfers in any case; redirects have many usability problems too.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文