Код ошибки указывает на отсутствующие разрешения.
Пример, которому вы следуете, выглядит хорошо. Пожалуйста, проверьте, правильно ли вы сделали этот шаг
- Настройка разрешений для вашего приложения. В меню «Настройки» выберите раздел «Необходимые разрешения», затем нажмите «Добавить», затем
Выберите API и введите Microsoft Graph в текстовом поле. Затем нажмите на
Выберите Разрешения, а под делегированными разрешениями выберите Войти.
и прочитайте профиль пользователя.
Я даю скриншоты, чтобы сделать это более явным. Пожалуйста, следуйте до конца. Особенно последний шаг попадания в «Предоставление разрешений». Я видел, как его пропускали много раз, и это приводило к ошибке, подобной вашей, потому что согласие отсутствует.
- Перейти к редактированию настроек приложения
- Выберите необходимые разрешения
- Добавить Microsoft Graph
Убедитесь, что вы выбрали это разрешение в разделе «Делегированные разрешения»
После того, как вы сделали «Выбрать» и «Готово», чтобы выбрать выбранные разрешения, я думаю, что этот шаг вы пропустили при первоначальной настройке. Нажмите «Предоставить разрешения»