Instalación y configuración de Azure OAuth 2.0 para la integración de ThingWorx Mail
La autenticación de OAuth 2.0 para la configuración de correo de Azure requiere algunas operaciones en Azure Portal antes de configurar ThingWorx.
Una entidad de aplicación se utiliza para habilitar la autenticación desatendida mediante el flujo de credenciales de cliente de OAuth 2.0.
|
|
Para obtener una configuración detallada de OAuth con Azure y Google, consulte la documentación respectiva de Google y Azure. Las configuraciones son específicas del cliente.
|
Configuración inicial de Azure
1. Cree un registro de aplicación en Entra (anteriormente Azure AD).
2. Añada permisos AccessAsApp para SMTP y POP.
3. Cree un par de clave privada y certificado para autenticar la aplicación.
◦ No es necesario que el certificado lo emita una entidad de certificación de confianza. Se puede utilizar un certificado autofirmado con una fecha de vencimiento larga.
4. Registre la aplicación en Exchange. Consulte la documentación de
Microsoft.
Configuración de la entidad de ThingWorx Mail
1. Servidor SMTP: smtp.office365.com, puerto 587, utilizar TLS
2. Servidor POP: outlook.office365.com, puerto 995, utilizar SSL
3. Seleccionar: Use OAuth 2.0
4. Proveedor de Oauth: Azure
5. URL de token de acceso: https://login.microsoftonline.com/.onmicrosoft.com/oauth2/v2.0/token (reemplazar por el nombre de la suscripción)
6. ID de cliente: desde el registro de la aplicación
7. Certificado de cliente: pegar el certificado con formato PEM
8. Clave de certificado: pegar la clave privada con formato PEM
9. Seleccionar: Use two-line XOAUTH2 format