如何解决500条消息:从Azure访问API时出错?

如何解决500条消息:从Azure访问API时出错?,api,azure,web,azure-mobile-services,Api,Azure,Web,Azure Mobile Services,我正在使用Azure移动服务API,我的API在本地主机上运行良好。我已经在Swagger UI的帮助下进行了检查。但是当我将我的API发布到azure之后,通过使用Swagger访问API,我得到了这个错误 500:{“消息”:“发生了错误。”}http://xxxxxxxxxxx.azurewebsites.net/swagger/docs/v1 现在,如果我键入此路线http://xxxxxxxxxxx.azurewebsites.net/tables/doctor?ZUMO-API-VE

我正在使用Azure移动服务API,我的API在本地主机上运行良好。我已经在Swagger UI的帮助下进行了检查。但是当我将我的API发布到azure之后,通过使用Swagger访问API,我得到了这个错误

500:{“消息”:“发生了错误。”}http://xxxxxxxxxxx.azurewebsites.net/swagger/docs/v1

现在,如果我键入此路线
http://xxxxxxxxxxx.azurewebsites.net/tables/doctor?ZUMO-API-VERSION=2.0.0
去任何一张桌子然后我得到了结果, 为什么不大摇大摆呢


请帮助我找到正确的路径。

请确保您的
XML文件
在Azure上的swagger UI属性中定义的相同位置可用。 我强烈建议您生成您的招摇过市xml文件

步骤:

  • 右键单击webapi项目
  • 属性=>build选项卡
  • 输出节-位于除bin以外的其他文件夹中
  • 例如:
    App\u Start\\{ProjectName}.xml