Можно ли предоставить общедоступную конечную точку из 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 (изолированные)

0 ответов

Другие вопросы по тегам