2016-08-11 6 views
0

Я получил аутентификацию с Azure & OAuth, чтобы получить токен доступа. Теперь я хочу прочитать их электронные письма Outlook через конечную точку Microsoft Graph из собственного рабочего приложения WPF с помощью C#. Однако мой запрос на получение электронных писем, с которым в настоящее время подписанный пользователь, терпит неудачу с ошибкой 501. Делегированные разрешения мое приложение имеет следующие: адрес электронной почтыОшибка Microsoft Graph 501 - получите электронные письма

  • Просмотр пользователей
  • данные пользователя Доступ в любое время
  • пользователи Войти
  • Чтение почты пользователя
  • Войти в и прочитать профиль пользователя

my network trace. Теперь я получаю 404 тоже

ответ

0

На основании квеста, были ли вы аутентифицированы приложением с внешним пользователем для Azure AD?

Если я правильно понял, API-интерфейс Microsoft поддерживает только пользователей в арендаторе.

+0

Я аутентифицировал приложение с идентификатором арендатора, встроенным в параметр url, в запросах на получение кода и токена аутентификации, я понял, что вам не нужно будет добавлять пользователя к арендатору? Как добавить пользователя к арендатору AD в коде? – Midas

+0

Вы имели в виду, что вы получаете токен без входа в систему? Если я правильно понял, вы можете попытаться удалить кеш в браузере. –

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