问题
使用自定义域或具有个性化电子邮件地址的 Outlook.com 帐户添加 Microsoft 365 的 Outlook 帐户时,会收到以下错误:
原因
出现此问题的原因是 Outlook 使用的自动发现进程在执行根域查找时收到来自第三方 Web 服务器的意外结果。 例如,Outlook 可能会收到 https://< RootDomain>/AutoDiscover/AutoDiscover.xml 等结果。
在这种情况下,根域查找通常会失败,Outlook 会针对 https://AutoDiscover 执行自动发现查找。<RootDomain>/AutoDiscover/AutoDiscover.xml。 但是,由于 Outlook 从根域查找接收成功的自动发现响应,因此 Outlook 会尝试针对播发的协议(如 POP 和 IMAP)进行身份验证,操作失败。
解决 方案
请联系您的 Web 服务提供商或域网站的 Web 托管提供商,并确保 Web 服务器未响应自动发现请求。
解决 方案
若要在 Web 服务提供商或 Web 托管提供程序无法解决此问题时解决此问题,请执行下列操作:
创建 Outlook 注册表项以排除“上次已知良好”设置、HTTPS 根域和 SRV 记录,详述如下。 注册表项就位后,重启 Outlook 并尝试添加帐户或再次创建新配置文件。
使用 ExcludeLastKnownGoodUrl 阻止 Outlook 使用上一个已知良好的自动发现 URL
HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Autodiscover
DWORD:ExcludeLastKnownGoodUrl
值:1或
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\Autodiscover
DWORD:ExcludeLastKnownGoodUrl
值:1使用 ExcludeHttpsRootDomain 阻止 Outlook 使用 HTTPS 根域
HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Autodiscover
DWORD:ExcludeHttpsRootDomain
值:1或
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\Autodiscover
DWORD:ExcludeHttpsRootDomain
值:1使用 ExcludeSrvRecord 阻止 Outlook 使用 HTTPS 根域
HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Autodiscover
DWORD:ExcludeSrvRecord
值:1或
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\Autodiscover
DWORD:ExcludeSrvRecord
值:1
注意
- x.0 位持有者表示你的 Office 版本 (16.0 = Office 2016、Office 365 和 Office 2019,15.0 = Office 2013) 。
- 当 ExcludeLastKnownGoodUrl 值设置为 1 时,Outlook 不使用上一个已知的自动发现 URL。
重要
排除 HTTPS 根域不是此问题的长期解决方案,我们不建议这样做。 提供此解决方法可立即缓解此问题。 Web 服务提供商或 Web 托管提供程序解决问题后,必须删除 Outlook 注册表项。
有关自动发现和注册表设置的详细信息,请参阅在 \Autodiscover 项下具有注册表设置时意外的自动发现行为。