401 Неавторизован при доступе к лазурной функции с токеном на предъявителя | приложение-функция защищено с помощью AAD

У меня есть простое функциональное приложение с HTTP-триггером: Фрагмент кода функционального приложения

Я авторизовал свое функциональное приложение в AAD. Я могу успешно получить токен доступа с URL-адреса токена v2 https://login.microsoftonline.com/ ‹TENENT_ID› /oauth2/v2.0/token

В рамках я передаю URI идентификатора приложения из регистрации приложения.

токен доступа

Но когда я пытаюсь передать токен доступа в заголовок при вызове URL-адреса приложения-функции, я получаю 401. 401 почтальон

Не уверен, что мне не хватает. Пожалуйста помоги

@StanleyGong, нет, он все еще там. Я уже пробовал ваше решение ранее, но не повезло. Что именно мне нужно передать в рамках?   —  person aneesha chaudhury    schedule 15.06.2021

Как дела? Ваша проблема решена?   —  person aneesha chaudhury    schedule 20.06.2021

См. также:  Не удается подключиться к localhost с помощью cURL в командной строке
Понравилась статья? Поделиться с друзьями:
IT Шеф
Комментарии: 1
  1. aneesha chaudhury

    Я думаю, что мой предыдущий сообщение будет полезно. Позвольте мне знать, если у вас есть какие-либо другие вопросы.

    Если это решение у вас не работает, и вам необходим scope param, я проверил ваш пост, вроде все в порядке. Я предполагаю, что это связано с конфигурацией Auth, не могли бы вы проверить? Перейдите в Azure function = ›Auth =› identity provider = ›найдите свое приложение =› Edit.

    Я поделюсь своей конфигурацией и шагами по вызову функции ниже:

    Моя конфигурация:  введите описание изображения здесь

    Способ получения токена доступа:  введите описание изображения здесь

    Не приносить токен:  введите описание изображения здесь

    Используйте этот токен для вызова функции Azure:

    введите описание изображения здесь

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: