【发布时间】:2016-01-26 09:17:43
【问题描述】:
我制作了一个 Azure 移动服务,可以在本地正常运行。
然后我将 Azure 移动服务发布到云端,网站显示它当前正在运行。
然后我在我发布的网站上创建一个GET Request,它会返回以下内容:
状态 500 内部服务器错误 500 内部服务器错误 A 通用 错误消息,当没有更具体的消息适合时给出
{ "message": "发生错误。" }
我已经尝试添加:
<system.web>
<customErrors mode="Off"/>
</system.web>
到Site\wwwroot 目录中的我的Web.Config,但这并没有做任何事情。
那么如何从我的 azure 移动服务返回更有意义的错误?
【问题讨论】:
-
关闭
customErrors后,您是否尝试过使用 Fiddler (telerik.com/fiddler) 拨打电话?您可以检查原始响应,然后它应该可以指示遇到的错误。你也可以试试远程调试blogs.msdn.com/b/webdev/archive/2013/11/05/… -
@Flexicoder 我从提琴手那里得到了同样的回应(以前我用的是Postman)
-
但是您现在不能查看原始响应吗?现在关闭 customErrors 应该会为您提供更多信息
-
@Flexicoder 如果您有兴趣,我已经在下面发布了答案。
customErrors不影响Web API's -
我会看看,但当 API 出错时我会得到详细信息,但我也会检查一下
标签: c# azure azure-mobile-services