ThingWorx 扩展性 > 扩展 > 邮件 > 用于 ThingWorx Mail 集成的 Azure OAuth 2.0 设置和配置
用于 ThingWorx Mail 集成的 Azure OAuth 2.0 设置和配置
Azure 邮件设置的 OAuth 2.0 身份验证需要在配置 ThingWorx 之前在 Azure 门户内进行一些操作。
应用程序实体用于通过 OAuth 2.0 客户端登录凭据工作流启用无人值守身份验证。
* 
有关使用 Azure 和 Google 配置 OAuth 的详细信息,请参阅相应的 GoogleAzure 文档。配置因客户而异。
Azure 初始设置
1. 在 Entra (前称为 Azure AD) 中创建应用程序注册。
2. 为 SMTP 和 POP 添加 AccessAsApp 权限。
3. 创建私钥和证书对以对应用程序进行身份验证。
证书不需要由受信任的证书颁发机构颁发。可使用到期日期较长的自签名证书。
4. 在 Exchange 中注册应用程序。请参阅 Microsoft 文档。
配置 ThingWorx 邮件实体
1. SMTP 服务器 - smtp.office365.com,端口 587,使用 TLS
2. POP 服务器 - outlook.office365.com,端口 995,使用 SSL
3. 选择 -“使用 OAuth 2.0”
4. OAuth 提供者 - Azure
5. 访问令牌 URL - https://login.microsoftonline.com/.onmicrosoft.com/oauth2/v2.0/token (替换为您的订阅名称)
6. 客户端 ID - 通过应用程序注册
7. 客户端证书 - 粘贴 PEM 格式的证书
8. 证书密钥 - 粘贴 PEM 格式的私钥
9. 选择 - Use two-line XOAUTH2 format
这对您有帮助吗?