Расширяемость ThingWorx > Расширения > Почта > Настройка и конфигурация Azure OAuth 2.0 для интеграции с ThingWorx Mail
Настройка и конфигурация Azure OAuth 2.0 для интеграции с ThingWorx Mail
Для настройки аутентификации OAuth 2.0 для почты Azure необходимо выполнить некоторые операции на портале Azure перед конфигурированием ThingWorx.
Для обеспечения автоматической аутентификации с помощью потока учетных данных клиента OAuth 2.0 используется сущность приложения.
* 
Подробные сведения о конфигурировании OAuth с Azure и Google см. в соответствующей документации Google и Azure. Конфигурации зависят от клиента.
Начальная настройка для Azure
1. Создайте регистрацию приложения в Entra (ранее Azure AD).
2. Добавьте разрешение AccessAsApp для протоколов SMTP и POP.
3. Создайте пару из закрытого ключа и сертификата для аутентификации приложения.
Сертификат не обязательно должен быть выдан доверенным центром сертификации. Можно использовать самоподписанный сертификат с длительным сроком действия.
4. Зарегистрируйте приложение в Exchange. См. документацию Microsoft.
Конфигурирование сущности ThingWorx Mail
1. Сервер SMTP: smtp.office365.com, порт 587, использовать TLS
2. Сервер POP: outlook.office365.com, порт 995, использовать SSL
3. Выберите Use OAuth 2.0
4. Поставщик OAuth: azure
5. URL-адрес маркера доступа: https://login.microsoftonline.com/.onmicrosoft.com/oauth2/v2.0/token (замените наименованием подписки)
6. ИД клиента: из регистрации приложения
7. Сертификат клиента: вставьте сертификат в формате PEM
8. Ключ сертификата: вставьте закрытый ключ в формате PEM
9. Выберите Use two-line XOAUTH2 format
Было ли это полезно?