asp.net-mvc - IIS 不允许 MVC 应用程序控制 Azure 上的错误消息

标签 asp.net-mvc azure

使用 this question 已接受的答案我实现了自定义错误处理逻辑。它在我运行 Visual Studio 2012 的本地 PC 上运行良好,允许我为 403、404 和一般错误创建自定义 View 。问题是当我将其部署到 Azure 时,IIS 开始显示错误消息,而不是我的 MVC 应用程序。我需要进行配置更改才能允许 MVC 控制错误消息处理吗?

最佳答案

虽然我不确定为什么我的电脑(带 IIS Express 的 Windows 8)的默认设置有所不同,但在部署到 Windows 2012 Server (IIS 8) 时,您需要在 Web.config system.webServer 中添加以下内容部分:

<httpErrors errorMode="Detailed" />

关于asp.net-mvc - IIS 不允许 MVC 应用程序控制 Azure 上的错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14205641/

相关文章:

asp.net - 在 ASP MVC5 中对同一操作定义属性路由后如何重定向到操作

ajax - 当用户登录到 Web 应用程序时通过 AJAX 访问 .NET Core Web API

azure - 如何与其他 azure 用户共享对 azure 门户中的应用程序见解数据的访问权限

linux - 无法访问安装在 Azure Linux VM 上的 Elasticsearch

Azure应用服务: Select the endpoint based on HTTP header value

asp.net-mvc - 仅允许来自同一网络服务器的请求的操作

asp.net-mvc - appSetting 值包含 "&"的 Web.config 文件未被解析

jquery - 验证输入的电子邮件地址是否存在

asp.net-mvc - ASP.NET MVC 加 Silverlight

c# - Azure Bot Framework FormFlow 复杂表单