Estendibilità di ThingWorx > Estensioni > Mail > Impostazione e configurazione di Azure OAuth 2.0 per l'integrazione ThingWorx Mail
Impostazione e configurazione di Azure OAuth 2.0 per l'integrazione ThingWorx Mail
L'autenticazione OAuth 2.0 per l'impostazione della posta di Azure richiede alcune operazioni all'interno del portale di Azure prima di configurare ThingWorx.
Viene utilizzata un'entità dell'applicazione per attivare l'autenticazione automatica tramite il flusso delle credenziali del client OAuth 2.0.
* 
Per la configurazione dettagliata di OAuth con Azure e Google, fare riferimento alla rispettiva documentazione di Google e Azure. Le configurazioni sono specifiche del cliente.
Impostazione iniziale per Azure
1. Creare una registrazione dell'app in Entra (in precedenza Azure AD).
2. Aggiungere permessi AccessAsApp per SMTP e POP.
3. Creare una coppia chiave privata/certificato per autenticare l'applicazione.
Non è necessario che il certificato sia rilasciato da un'autorità di certificazione attendibile. È possibile utilizzare un certificato autofirmato con una lunga data di scadenza.
4. Registrare l'applicazione con Exchange. Consultare la documentazione di Microsoft.
Configurare l'entità ThingWorx Mail
1. Server SMTP - smtp.office365.com, porta 587, utilizza TLS
2. Server POP - outlook.office365.com, porta 995, utilizza SSL
3. Selezionare Use OAuth 2.0
4. Provider OAuth - Azure
5. URL del token di accesso - https://login.microsoftonline.com/.onmicrosoft.com/oauth2/v2.0/token (sostituire con il nome della sottoscrizione)
6. ID client - Ricavarlo dalla registrazione dell'app
7. Certificato client - Incollare il certificato in formato PEM
8. Chiave certificato - Incollare la chiave privata in formato PEM
9. Selezionare Use two-line XOAUTH2 format
È stato utile?