Реализация OAuth для идентификаторов электронной почты на сервере Outlook Exchange - PullRequest
0 голосов
/ 01 ноября 2019

У меня есть случай использования, когда пользователь приложения может отправить электронное письмо, используя свой собственный идентификатор электронной почты, созданный на сервере обмена (user123@company_domain_name.com). Все пользователи имеют корпоративные электронные письма из Outlook. Итак, приложение использует Outlook API для отправки электронных писем. Для достижения полной функциональности я использую протокол OAuth , с помощью которого учетная запись электронной почты пользователя будет аутентифицирована и электронное письмо будет отправлено.

Функциональность отлично работает для электронной почты моей собственной компании ( office365 ), примеров учетных записей, недавно созданных в Outlook. Но когда я пытаюсь использовать адрес электронной почты клиента Outlook (user123@company_domain_name.com), получаю следующую ошибку из Outlook.

enter image description here

Я используюследующий URL-адрес для проверки подлинности OAuth с помощью Outlook.

https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Я не мог понять, возникает ли проблема из-за OAuth или для ее настройки необходимо выполнить некоторые настройки конфигурации на клиентском сервере Exchange.

...