用于 ThingWorx Mail 集成的 Google OAuth 2.0 设置和配置
要将 OAuth 2.0 用于 Google Workspace 邮件,需要先在工作区中进行设置,然后才能在 ThingWorx 中对其进行配置。
Mail 扩展中的 OAuth 2.0 支持使用 Google 中的服务帐户来实现无人值守身份验证。服务帐户所需的访问权限仅在工作区中可用;ThingWorx 不能将 OAuth 用于使用者 Gmail 帐户。改为使用应用程序密码。
|
|
有关使用 Azure 和 Google 配置 OAuth 的详细信息,请参阅相应的 Google 和 Azure 文档。配置因客户而异。
|
Google Workspace 的初始设置
1. 在 Google Cloud Console 中创建项目。
2. 创建服务帐户。
3. 添加用于身份验证的密钥对。
4. 启用全域委派。
配置 ThingWorx 邮件实体
1. POP 服务器 - pop.gmail.com,端口 995,使用 SSL
2. SMTP 服务器 - smtp.gmail.com,端口 465,使用 SSL
3. 选择“使用 OAuth 2.0”
4. 提供者 - google
5. 客户端 ID - 客户端 ID 或服务帐户的唯一 ID
6. 颁发者 - 服务帐户的电子邮件地址
7. 主题 - 发件人电子邮箱地址
8. 客户端证书 - PEM 格式的证书
9. 证书密钥 - PEM 格式的私钥