2015-07-20 3 views
0

С помощью приложения API Azure существует ли способ иметь уровни аутентификации для разных конечных точек в базовом веб-API?Приложения API Azure с AllowAnonymous

Я хочу, чтобы приложение API имело уровень доступа «Public (authenticated)», но одна из конечных точек должна быть доступна как анонимный пользователь. Раньше я бы просто применил атрибут AllowAnonymous к методу, но шлюз все еще перехватывает и возвращает неаутентифицированный ответ.

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

ответ

1

К сожалению, сегодня нет способа сделать это, если вы не справитесь с аутентификацией самостоятельно, как описано выше.

Вы по-прежнему получаете все преимущества Службы App и Swagger, но только не аутентификацию на шлюзе.

Это хорошее предложение для отслеживания, пожалуйста, разместите свои идеи по адресу our Uservoice feedback forum

Смежные вопросы