У нас есть приложение Angular 4 и приложение WebAPI (.NET Framework). У нас есть приложение Azure, в котором развернуты оба приложения (клиент и служба). Корневой путь указывает на клиент.
HTTP-запросы к нашему API (/api/{controller}/) не доходят до нашего сервиса, и похоже, что вместо этого маршрут Angular подбирает их и возвращает index.html в качестве содержимого ответа.
Как мы можем настроить Azure так, чтобы наше приложение Angular обслуживало содержимое HTML/CSS/JS, а любой вызов «/api/» направлялся в нашу службу?
Мы попытались сделать так, чтобы корневой путь указывал на службу, но затем мы получили ошибку 404 для всех запросов, не относящихся к API.