我们正在将用户从Office 2010迁移到Office 365。 我们有一个本地 2010 交换服务器,并将通过 O365 使用交换云。 我们只迁移了 5 个以上的用户,并且正在执行混合过程。 我们目前在Outlook 2016和Skype上遇到了一些问题(特别是在域网络上(。 首先,Outlook 会继续不断提示凭据,除非我们添加以下注册表项。
[HKEY_CURRENT_USERSoftwareMicrosoftOffice16.0OutlookAutoDiscover]
"ExcludeScpLookup"=dword:00000001
"ExcludeHttpsRootDomain"=dword:00000001
"PreferLocalXML"=dword:00000001
"ExcludeHttpsAutoDiscoverDomain"=dword:00000001
"ExcludeHttpRedirect"=dword:00000001
"ExcludeSrvRecord"=dword:00000001
"ExcludeExplicitO365Endpoint"=dword:00000001
"ExcludeLastKnownGoodUrl"=dword:00000001
[HKEY_CURRENT_USERSoftwareMicrosoftOffice16.0OutlookAutoDiscoverRedirectServers]
"autodiscover-s.outlook.com"=hex(0):
"autodiscover-s.partner.outlook.cn"=hex(0):
"autodiscover-s.outlook.de"=hex(0):
"autodiscover-s.office365.us"=hex(0):
"autodiscover.hotmail.com"=hex(0):
"TestDomain.com"=hex(0):
[HKEY_CURRENT_USERSoftwarePoliciesMicrosoftoffice16.0]
"PreferLocalXML"=dword:00000001
"ExcludeHttpRedirect"=dword:00000001
"ExcludeHttpsAutoDiscoverDomain"=dword:00000001
"ExcludeSrvRecord"=dword:00000001
"ExcludeExplicitO365Endpoint"=dword:00000001
"ExcludeScpLookup"=dword:00000001
"ExcludeHttpsRootDomain"=dword:00000001
"ExcludeLastKnownGoodUrl"=dword:00000001
拥有这些密钥或至少其中一些密钥,可以防止凭据不断显示。 另一方面,我们的Skype for Business应用程序显示"Exchange需要您的凭据。 在此之前,您可能会在 Skype for Business 中看到过时的信息"在黄色栏中,该栏允许我输入我的凭据,但不会产生任何影响。 我为解决此Skype问题所做的是将指向本地交换服务器的自动发现添加到计算机上的主机文件中。 完成此操作后,我的 EWS URL 在 Skype for Business 中用于内部和外部,并且 Skype 工作正常。
我们在 Outlook 中遇到的另一个问题是,除非我连接到域网络之外的 Internet 源,否则公用文件夹和共享邮箱不会显示。 一旦我断开与我们的域网络并连接到我们的无线网络,我就会立即获得我的共享邮箱和公用文件夹。 我们的公用文件夹也位于本地交换服务器上。
我们与戴尔代表支持人员密切合作,他们甚至带来了一位Microsoft代表(他为我们提供了注册表项(。 我们最近获得了SAN证书并进行了相应的更新(除非证书中有错误(,并将大量IP和FDQN列入白名单(这应该不会有什么区别,因为我在sonicwall上的数据包过滤器中没有看到任何问题(。 当他们确认它在我们的域网络之外工作正常时,他们启动了我们,并说我们需要支付Microsoft来查看我们的网络。 我已经在论坛和其他文章中搜索了这个问题,但还没有找到任何修复程序。 有人有类似的问题或可能的原因吗?
关于提示凭据,我相信这是由于具有自动发现和 EWS 的 IIS 虚拟目录设置。
确保
- 禁用匿名身份验证
- 启用内核模式身份验证(在高级设置中(
并重新启动 IIS。