如何解决500消息:从Azure访问API时发生错误?

时间:2018-10-19 07:38:19

标签: api azure web azure-mobile-services

我正在使用Azure移动服务API,该API在本地主机上运行良好。我已经在Swagger UI的帮助下进行了检查。但是当我将API发布为Azure时,然后通过Swagger访问API时出现了此错误。

500 : {"Message":"An error has occurred."} http://xxxxxxxxxxx.azurewebsites.net/swagger/docs/v1

现在,如果我输入此路线http://xxxxxxxxxxx.azurewebsites.net/tables/doctor?ZUMO-API-VERSION=2.0.0  到任何表,然后我得到结果, 为什么不大张旗鼓?

帮助我走上正确的道路。

1 个答案:

答案 0 :(得分:0)

请确保您的XML file与Azure上醒目的UI属性中定义的位置相同。 我强烈建议您生成庞大的xml文件

步骤:

  1. 右键单击webapi项目
  2. 属性=>构建标签
  3. 输出部分-除bin以外的其他文件夹中。

例如: App_Start\\{ProjectName}.xml