В ...dynamics.com/api/data/v9.0/contacts
конечная точка и все другие /api
конечные точки в наших локальных виртуальных машинах Microsoft Dynamics возвращают 500 ошибок.
Не думаю, что это проблема авторизации. На портале Azure я зарегистрировал приложение и использую идентификатор клиента / приложения, который также был введен в Dynamics в качестве администратора. Я могу получить токен OAuth, без проблем. Приложение имеет полные разрешения администратора AD и Dynamics, которые предоставляются в Azure.
Всякий раз, когда я пробую любой из /api
конечные точки веб-сервер IIS просто возвращает 500. Я вижу ошибку 500 в журнале IIS, но она не является описательной. Просто показывает стандартную запись журнала IIS с IP-адресом и кодом состояния.
Я также посмотрел в средстве просмотра событий, в котором вообще ничего не вижу. Я не вижу ничего в журналах Windows -> Список приложений для подтверждения даты и времени.
Что, по крайней мере, поможет, если я смогу просто получить некоторые подробности о получаемой ошибке. Но я не знаю, где искать. Я предполагаю, что это какая-то ошибка при вызове кода API.
Я пробовал использовать Postman и библиотеку PHP, но оба получают ошибки 500. Я не думаю, что это мой конец.