Dotcom-Monitor 支持使用新式身份验证(也称为“新式身份验证”(通过令牌对 AD 进行身份验证))监视 Microsoft 365 或 Office 365 帐户(Exchange Online 邮箱)。 新式身份验证通常使用 OAuth 2.0 令牌进行身份验证,而不是仅依赖用户名和密码。 它提供增强的安全功能,支持多重身份验证,并且是推荐的身份验证方法。

若要配置用于监视的新式身份验证过程,需要创建一个身份验证脚本,该脚本将允许 Dotcom-Monitor 应用根据 AD 中的刷新令牌和分配的范围访问目标 Exchange Online 帐户。 必须在监视目标设置的“准备脚本”部分中提供该脚本。

Dotcom-Monitor 提供了一个实用程序应用程序,旨在简化所需脚本的生成。 您可以在此处下载该应用程序: GetOAuthToken.zip

下载后,启动 GetOAuthToken 应用。 如果您在右侧没有看到“您的浏览器是最新的”,请从 MS 官方网站下载 Microsoft Edge WebView2 组件: https://developer.microsoft.com/en-us/microsoft-edge/webview2/

单击“ MS OAuth ”以登录到要监视的 Office 365 帐户。

使用新式身份验证登录到要监视的 Office 365 帐户。 请注意,用户名必须与 Dotcom-Monitor 网站上监视目标设置 的“用户名 ”字段中提供的用户名匹配。

如果你对目标帐户具有管理员访问权限,则应用将自动使用访问帐户所需的数据填充 Dotcom-Monitor 设置 字段,包括刷新令牌和 AD 中 Dotcom-Monitor 应用的作用域列表。

如果您没有该帐户的管理员访问权限,则相应的消息将出现在应用程序中。 请向您的邮件服务器管理员发送“授予权限”请求。

授予必要的权限后,重新启动 GetOAuthToken 应用程序,并从头开始设置过程。

若要将代码转换为准备脚本,请单击 “准备脚本”。

然后单击 “到剪贴板 ”,并将脚本粘贴到 Dotcom 监视器帐户中监视目标设置的“准备脚本”字段中。