Как решить 500 Сообщение: произошла ошибка при доступе к API из Azure? - PullRequest
0 голосов
/ 19 октября 2018

Я работаю с Azure Mobile Services API, мой API на локальном хосте работает нормально.Я проверил с помощью Swagger UI.но когда я публикую свой API в Azure, то после этого, получив доступ к API через Swagger, я получаю эту ошибку.

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 голосов
/ 19 ноября 2018

Убедитесь, что ваш XML file доступен в том же месте, которое вы указали в свойствах пользовательского интерфейса сваггера в Azure.Я настоятельно рекомендую создать ваш swagger xml-файл

Шаги:

  1. Щелкните правой кнопкой мыши на проекте webapi
  2. Свойства => вкладка сборки
  3. Секция вывода - в другой папке, кроме bin.

Например: App_Start\\{ProjectName}.xml

...