2

我是 Windows Azure 的新手。我有一个正在运行的现有 ASP.NET 4 MVC。事实上,它可以作为 Windows Azure 中的网站正常工作。我需要能够 RD 进入站点,所以我决定创建一个 Windows Azure 云服务。

我的 Windows Azure 云服务显示为在 Windows Azure 门户中运行。我的应用程序已通过 Visual Studio 成功发布。当我访问 Windows Azure 活动日志中列出的网站 URL 时,我得到一个根据 Fiddler 的 http 状态代码 502。

有人可以告诉你出了什么问题吗?我无法弄清楚如何从这里了解问题所在。

谢谢!

4

2 回答 2

0

在您的 web.config 中,将 customErrors 设置为

<customErrors defaultRedirect="GenericError.htm" mode="RemoteOnly">
      <error statusCode="500" redirect="InternalError.htm" />
    </customErrors>

并使用 RD 浏览网站。

或者您可以将其设置为

<customErrors defaultRedirect="GenericError.htm" mode="Off">
      <error statusCode="500" redirect="InternalError.htm" />
    </customErrors>

每个访问该站点的人都会获得堆栈跟踪。

于 2013-01-03T12:26:48.343 回答
0

HTTP 错误 502 错误提示网关错误。

所以你可以试试下面。

修复 502 错误 - 常规

此问题是由于后端计算机之间的 IP 通信不佳造成的,可能包括您尝试访问的站点上的 Web 服务器。在分析这个问题之前,你应该彻底清除你的浏览器缓存。

如果您在网上冲浪并且在您尝试访问的所有网站上都看到了这个问题,那么要么 1) 您的 ISP 出现重大设备故障/过载或 2) 您的内部 Internet 连接出现问题,例如您的防火墙无法正常工作正确。在第一种情况下,只有您的 ISP 可以帮助您。在第二种情况下,您需要修复阻止您访问 Internet 的任何问题。

如果您仅在您尝试访问的某些网站上遇到此问题,那么很可能是这些站点出现了问题,即其中一台设备出现故障/过载。联系那些站点的人。

有关详细信息,请检查HTTP 错误 502 网关错误

我希望这对你有帮助。

于 2013-01-03T11:27:19.783 回答