Можно ли предоставить общедоступную конечную точку из API статического веб-приложения Azure?
Я создаю статическое веб-приложение (используя Blazor), которое включает API-интерфейс Azure (C#). Это указывается при создании статического приложения на портале и создается с помощью действий GitHub.
В клиентском коде я обращаюсь к API с помощью HttpClient.GetAsync($"api/{route}"), где маршрут — это параметр маршрута функции. Это все отлично работает!
Но могу ли я предоставить общедоступную конечную точку для некоторых функций API? URL-адрес /api/route возвращает сообщение от клиентского приложения (Blazor), в котором говорится, что в этом месте ничего не найдено, что, как я вижу, является результатом маршрутизации клиентского приложения.
Это возможно?
Кстати, при разработке localhost:<other_port>/api/route возвращает ответ функции.
Я на .Net 7 и использую функции Azure 4 (изолированные)