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

Mik*_*rks 5 web-config azure custom-errors adfs2.0

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

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

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

在此输入图像描述

这是我尝试过的:我尝试在调试模式下打包我的应用程序(在发布模式不起作用后),我编辑了web.config(在解决方案的根目录,以及在Views文件夹中) ,只是为了涵盖所有基地).没有任何效果.

我究竟做错了什么?

mco*_*ier 3

有几点需要尝试:

  1. 确定属性customerErrors设置正确吗?Visual Studio 中的身份和访问工具似乎喜欢将其重置回"Off"(每次通过该工具更新时)。
  2. 您可以通过远程桌面连接到角色实例吗?如果是这样,您可以检查web.config该网站的设置吗?从服务器浏览站点也可能会提供更友好的错误消息。
  3. 当您通过 RDP 进入云服务时,您可以查看事件查看器以查看详细的错误消息。