Microsoft Graph - Создание коммерческих приложений - Аутентификация? - PullRequest
0 голосов
/ 17 сентября 2018

** Редактировать - На основе дальнейших квестов **

Я пишу приложение на c #, которое использует ConfidentialClientApplication. Я настроил приложение в Azure и могу подключиться и получить токен.

Программное обеспечение фактически находится на сервере, оно будет выглядеть примерно так:

  • Бэкэнд-процесс запросит почтовый ящик и получит либо a) список сообщений, либо b) первое доступное сообщение
  • Он загрузит сообщение и удалит все вложения для дальнейшей обработки
  • Как только обработка будет завершена, ей нужно будет переместить почту в папку, чтобы она не обрабатывалась снова

Я хочу иметь возможность передать приложение, имя почтового ящика и пароль для подключения к нему, немного похоже на POP3 / IMAP. До сих пор я могу получить токен, но все, кроме этого, просто лает, что у него нет доступа, совершенно справедливо.

Итак, как мне сделать этот шаг вперед, и либо:

  • Предоставление приложению доступа к определенному почтовому ящику с помощью портала Azure. или
  • Сконфигурировать приложение для чтения почтового ящика из файла настроек и подключения к нему?

Большое спасибо!

Tirm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...