С помощью приложения API Azure существует ли способ иметь уровни аутентификации для разных конечных точек в базовом веб-API?Приложения API Azure с AllowAnonymous
Я хочу, чтобы приложение API имело уровень доступа «Public (authenticated)», но одна из конечных точек должна быть доступна как анонимный пользователь. Раньше я бы просто применил атрибут AllowAnonymous
к методу, но шлюз все еще перехватывает и возвращает неаутентифицированный ответ.
Единственное, что я могу придумать, это установить приложение API в «Публичный (анонимный)», а затем использовать обычный атрибут Authorize
в веб-API, но не совсем уверен, как это будет происходить при обработке шлюза аутентификации в модели приложения Azure App Service.