Azure - customErrors =" off"在web.config中没有显示Azure应用程序中的详细错误(云服务)

时间:2013-07-10 21:08:51

标签: azure web-config adfs2.0 custom-errors

我有一个部署到Azure的应用程序,它使用ADFS(Active Directory联合服务)进行身份验证。

当用户尝试导航到Azure上的应用程序时,它会将用户重定向到ADFS身份验证页面。用户输入凭据并单击“确定”,ADFS会将用户重定向到我的应用程序的登录页面。

到目前为止,一切正常。一旦用户点击着陆页,我就会在应用上收到通用服务器错误。 问题:我需要查看详细错误。我尝试设置<customErrors="off" />,重新打包我的应用并重新部署,但这并没有给我详细的错误:

enter image description here

以下是我尝试过的内容:我已尝试在调试模式下打包我的应用程序(在发布模式之后无法正常工作),我已经编辑了web.config和#39; s(在解决方案的根目录中,以及在Views文件夹中,只是为了覆盖所有基础)。没有任何效果。

我做错了什么?

2 个答案:

答案 0 :(得分:3)

要尝试的几件事情:

  1. 确定 customerErrors属性设置正确吗?该 Visual Studio中的Identity and Access工具似乎想要重置 返回"Off"(每次通过工具更新)。
  2. 您是否可以通过远程桌面连接到角色实例?如果 那么,您可以检查网站的web.config设置吗? 从服务器浏览到该站点可能还会提供更多信息 友好的错误信息。
  3. 当您使用RDP进入云服务时,您可以查看事件 查看器以查看详细的错误消息。

答案 1 :(得分:3)

我通过ftp进入我的azure网站并删除了wwwroot文件夹然后通过visual studio发布我的网站来修复此错误。