Exchange Server 2013年或更高版本的用户或联机 Exchange 公用文件夹或旧 Exchange 服务器上的共享的邮箱不能打开

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2834139
注意:不再支持包含在 Microsoft Exchange Server 2010年中 Exchange 管理控制台混合配置向导。因此,应不再使用旧的混合配置向导。相反,使用可从 Office 365 混合配置向导 http://aka.ms/HybridWizard.有关详细信息,请参阅 Office 365 的 Exchange 2010 的混合配置向导.
症状
请考虑以下方案 ︰
  • 您可以在现有 Exchange Server 2010年上,或者 Exchange Server 2007年组织安装 Microsoft Exchange Server 2013年的内部部署。
  • 您可以在现有的 Exchange Server 2010年组织安装 Exchange Server 2016年的内部部署。
  • 您有混合部署 Exchange Server 和 Exchange Online Office 365,在其中混合服务器正在运行 Exchange Server 2013年或更高版本中。
在上述这些情况下,具有邮箱的 Exchange 2013 或更高版本或 Exchange 联机用户不断提示输入凭据。如果用户单击取消 时就将提示输入凭据,他们可以访问其邮箱。但是,他们无法打开下列资源 ︰
  • 共享的邮箱或邮箱的 Exchange Server 2010年上,或者 Exchange Server 2007年的共享的日历
  • Exchange Server 2010年上,或者 Exchange Server 2007年中的公用文件夹
此外,用户会收到以下错误消息 ︰
不能展开文件夹。Microsoft Exchange 将不可用。可能是网络问题,或者 Exchange 服务器已关闭以进行维护。
原因
如果在 Microsoft Outlook 中的登录网络安全性选项设置为匿名身份验证,则会出现此问题。如果您手动更改为其他设置,自动发现服务会将它更改回匿名身份验证。(请参阅下面的屏幕快照)


如果 Outlook 无处配置使用下列组合之一,自动发现服务将发送"匿名"到 Outlook 客户端登录网络安全性选项为 ︰
  • 设置"ExternalHostName",和"ExternalClientAuthenticationMethod"被设置为协商。(请参阅下面的屏幕快照)
    对于外部主机设置的屏幕抓图
  • "InternaClientlAuthenticationMethod"设为协商,和"InternalClientRequireSSL"设置为True。(请参阅下面的屏幕快照)
    对于内部主机设置的屏幕抓图
解决方案
若要解决此问题,请执行以下步骤:
  1. 运行 获得 OutlookAnywhere 用于验证 Exchange 服务器上的 Outlook 无处设置。下面的示例检索所有 Outlook 无处设置 Exch1 服务器上。
    Get-OutlookAnywhere -Server Exch1
  2. 如果设置为"ExternalHostName",和"ExternalClientAuthenticationMethod"是 协商而不更改成"ExternalClientAuthenticationMethod" 协商.下面的示例将"ExternalClientAuthenticationMethod"设置为 NTLM 对于 Exch1 服务器。
    Get-OutlookAnywhere -Server Exch1| Set-OutlookAnywhere -ExternalClientAuthenticationMethod NTLM
  3. 如果设置为"InternaClientlAuthenticationMethod" 协商和"InternalRequireSSL"是 而不更改成"InternalClientAuthenticationMethod" 协商或改为"InternalRequireSSL" .下面的示例将"InternalClientAuthenticationMethod"设置为 NTLM Exch1 服务器 ︰
    Get-OutlookAnywhere -Server exch1 | Set-OutlookAnywhere -InternalClientAuthenticationMethod NTLM
    下面的示例将"InternalRequireSSL"设置为 Exch1 服务器 ︰
    Get-OutlookAnywhere -Server exch1 | Set-OutlookAnywhere -InternalClientsRequireSSL $False
  4. 下一次,他们将请求发送到自动发现服务应在 Outlook 客户端上应用新设置。或者,您可以手动更改这些设置。

属性

文章 ID:2834139 - 上次审阅时间:04/25/2016 11:17:00 - 修订版本: 9.0

Exchange Server 2016 Enterprise Edition, Exchange Server 2016 Standard Edition, Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard, Microsoft Exchange Online

  • kbsurveynew kbtshoot kbexpertiseinter o365 o365a o365e o365m o365022013 hybrid kbgraphxlink o365p kbmt KB2834139 KbMtzh
反馈