我已经将几个 Outlook 2007 客户端(连接到 Exchange 2003)配置为使用 RPC over HTTPS。这使我们的用户能够远程连接到 Exchange 服务器,而无需使用 VPN 隧道进行连接。
所有计算机都是域成员,但尽管选中了记住密码复选框,Outlook 仍拒绝记住用户连接到 Exchange 服务器的凭据。
就信息而言,客户端上的操作系统似乎并不重要,WinXP、Vista 和 Windows 7 都显示相同的问题。
有谁知道如何解决这一问题?
答案1
这篇博客文章提供了一个解决方案:
获取 Outlook 2003 RPC Over HTTP 以记住您的密码
在您的客户端上,您需要进入您的邮件设置,然后检查您的 Exchange 代理设置。
- 确保这件事仅使用 SSL 进行连接和使用 SSL 连接时相互验证会话均已检查。
- 以以下格式输入代理服务器的主体名称:
msstd:frontend.domain.com
。- 选择快速和慢速设置。
- 确保代理身份验证设置已设置为NTLM 身份验证。
现在真正的技巧来了。当您选择“记住我的密码”时,Outlook 会保存后端邮箱服务器的密码。但它不会保存前端代理服务器的密码。
- 进入你的控制面板 > 用户帐户 > 高级 > 管理密码。
- 点击添加,然后输入前端服务器的名称。该名称应与包含 RPC 虚拟目录的默认网站上的 SSL 证书名称相同,输入您的用户名和密码。
它适用于 Outlook 2003,但我猜它也适用于 Outlook 2007。
答案2
首先要检查的是,通过 RPC over HTTP 连接时 Outlook 使用的帐户身份验证类型。如果您进入 Outlook 中的 RPC over HTTP 设置页面,则有两个身份验证选项,即 Basic 和 NTLM,如果您使用 Basic,则它将始终要求输入密码,这是无法避免的。尝试更改为 NTLM,这应该可以让您保存它。如果没有,那么您可能需要查看在此知识库文章。