如何在使用 RPC over HTTPS 時阻止 Outlook 2007 要求提供憑證

如何在使用 RPC over HTTPS 時阻止 Outlook 2007 要求提供憑證

我已將幾個 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 設定頁面,你有 2 個驗證選項,Basic 和 NTLM,如果你使用 basic,那麼它總是會要求輸入密碼,沒有辦法解決這個問題。嘗試變更為 NTLM,這應該可以讓您儲存它。如果沒有,那麼您可能需要查看中討論的問題此知識庫文章

相關內容