Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何在Windows Azure Web App上配置错误响应格式_Asp.net_Azure_Openrasta - Fatal编程技术网

Asp.net 如何在Windows Azure Web App上配置错误响应格式

Asp.net 如何在Windows Azure Web App上配置错误响应格式,asp.net,azure,openrasta,Asp.net,Azure,Openrasta,我正在使用Open Rasta和ASP.NET为某种问题跟踪程序构建一个演示API,并部署到一个Windows Azure Web应用程序 API以专用媒体类型(application/mason+json)返回详细的错误信息。在我的本地机器上,我得到了预期的错误响应,但在Azure上,我只得到了错误代码(例如404)和标准ASP.NET错误消息 例如,请参阅应该返回application/mason+json但返回HTML的示例 Azure中是否有更改此设置的设置?web.config中缺少的

我正在使用Open Rasta和ASP.NET为某种问题跟踪程序构建一个演示API,并部署到一个Windows Azure Web应用程序

API以专用媒体类型(application/mason+json)返回详细的错误信息。在我的本地机器上,我得到了预期的错误响应,但在Azure上,我只得到了错误代码(例如404)和标准ASP.NET错误消息

例如,请参阅应该返回application/mason+json但返回HTML的示例


Azure中是否有更改此设置的设置?

web.config中缺少的设置是:

<system.webServer>
   <httpErrors existingResponse="PassThrough"></httpErrors>
</system.webServer>

那帮我修好了。我仍然不知道为什么Azure上需要它,但我的本地计算机上不需要它


在上找到答案。设置记录在

愚蠢的问题中,但如果是web.NET应用程序,是否存在某种形式的web.config(RE:)。我不知道azure,但如果你有权访问你的azure,这可能是一个开始。谢谢,但我认为自定义错误只允许重定向到特定的错误页面,这不是我需要的。看。我知道,但你可以完全关闭它,这就是我所指的,即CustomErrors=off-我忘记了具体的语法,因为我很少使用它。谢谢,我尝试了打开和关闭-没有更改。此外,它在本地和Azure上完全相同的web.config。所以我假设它一定是Azure特有的,因为它在本地工作。