使用 Outlook 通过 HTTP 连接到 Exchange Server 2003 时必须提供 Windows 帐户凭据

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表说明
症状
当您使用 Outlook 2003 通过 HTTP 尝试连接到 Exchange Server 2003 计算机时,会提示您提供用户帐户凭据,即使您使用映射到您的 Exchange 帐户的 Windows 帐户登录也是如此。
原因
如果您用于对远程过程调用 (RPC) 进行中继的服务器的
LmCompatibilityLevel
值配置为低于 2,就会出现此问题。低于 2 的值会导致提示您提供帐户凭据。
解决方案
要解决此问题,请在您的代理服务器上将
LmCompatibilityLevel
的值配置为大于 2。为此,请执行以下操作:

警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因“注册表编辑器”使用不当而导致的问题。使用“注册表编辑器”需要您自担风险。
  1. 单击“开始”,然后单击“运行”。
  2. 在“打开”框中,键入 regedit,然后按 Enter 键。
  3. 在“注册表编辑器”中,找到注册表中的以下子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\
  4. 在右窗格中,双击“LmCompatibilityLevel”。
  5. 在“值”数据框中,键入一个适合于您的环境的大于 2 的值,然后按 Enter 键。
  6. 退出“注册表编辑器”。
更多信息
LmCompatibilityLevel
注册表项可以被配置为下列值:
  • LmCompatibilityLevel 值为0:发送 LanManager (LM) 响应 和 NTLanManager (NTLM) 响应;从不使用 NTLMv2 会话安全
  • LmCompatibilityLevel 值为 1:如果与客户端进行协商,则使用 NTLMv2 会话安全
  • LmCompatibilityLevel 值为 2:只发送 NTLM 验证
  • LmCompatibilityLevel 值为 3:只发送 NTLMv2 验证
  • LmCompatibilityLevel 值为 4:域控制器拒绝 LM 验证
  • LmCompatibilityLevel 值为 5:域控制器拒绝 LM 和 NTLM 验证,并且将只接受 NTLMv2 会话安全

RPCProxy ISA redirect username password dialog log on authenticate XGEN
属性

文章 ID:820281 - 上次审阅时间:12/03/2007 08:08:00 - 修订版本: 4.2

Microsoft Exchange Server 2003 Standard Edition, Microsoft Exchange Server 2003 Enterprise Edition, Microsoft Office Outlook 2003, Microsoft Windows Small Business Server 2003 Premium Edition, Microsoft Windows Small Business Server 2003 Standard Edition

  • kbprb KB820281
反馈