У меня есть простое приложение Angular поверх контроллеров API * core1 * core 3. Все отлично работает в отладке. Но когда я развертываю приложение на сервере, я больше не могу получить доступ к API. Мне кажется, что маршрут обрабатывается не уровнем сервера, а анагларом, который явно не знает, что с ним делать.
Запустив приложение из Visual Studio (IIS Express), я могу напрямую подключиться к контроллеру API и получить обратно json.
[{"id":1,"login":"xxx","name":"xxx yyy"},{"id":2,"login":"yyyy","name":"xxx yyy"},{"id":3,"login":"kkk","name":"xxx kkk"}]
Но с сервера (IIS 10) я не могу получить доступ к API. Вместо json я получаю страницу html. И консоль показывает это:
ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'api/people'
Есть идеи, что случилось?