远程服务器上的未知错误

时间:2016-02-03 19:36:37

标签: asp.net iis asp.net-web-api

我在远程服务器上运行了一个web api,我通过VPN连接以部署更新。

我安装了IIS 7的重写模块,并制定了一条规则,将http重写为https以用于所有请求。

我尝试获取授权令牌(OAuth)时突然收到此错误:

{
 "error":"server_error",
 "error_description":"Exception has been thrown by the target of an invocation."
}

此消息适用于任何api端点:

enter image description here

我不能为我的生活找出正在发生的事情。如何从asp.net或iis获取更有用的错误消息?我无法进行远程调试,服务器没有安装Visual Studio。

我已经撤消了我所做的所有修改,但仍然没有修改。

1 个答案:

答案 0 :(得分:0)

这通常表明IIS在启动应用程序时遇到问题。我将从web.config文件中删除所有内容并逐个添加每一行,直到您返回此错误消息。如果是应用程序错误(即代码中的某些内容),您将得到500.由于您没有获得500,它比您的应用程序低,而下一个较低级别是IIS解析您的Web。在提交请求之前配置文件。