透過 RPC over HTTP 連線使用自動帳戶安裝程式時,Outlook 2007 重複出現認證的提示

 

上次修改主題的時間: 2009-03-31

本主題說明如何對您在嘗試透過 RPC over HTTP 連線使用 [自動帳戶安裝程式] 建立 Microsoft Office Outlook 2007 的設定檔時所發生的問題進行疑難排解。在此情況下,系統可能會重複提示您提供認證。若您在提示上按一下 [取消],則會出現下列錯誤訊息:

Proxy 伺服器的安全性憑證發生問題。

安全性憑證的名稱無效,或不符合目標站台的名稱 ExternalMaiServerName

若將 RPC over HTTP 設定成使用萬用字元憑證,或是 [憑證主旨名稱] 為內部伺服器之名稱的憑證,則會發生此問題。當 [自動帳戶安裝程式] 對設定檔進行設定時,會以外部伺服器名稱作為 [憑證主體名稱] 的預設值。當 Outlook 2007 連接至 Exchange Server 時,[憑證主體名稱] 會與 [憑證主旨名稱] 進行比較。由於 [憑證主體名稱] 與 [憑證主旨名稱] 不相符,因此會出現憑證提示,且會在您按下 [取消] 時出現錯誤訊息。

例如,[憑證主旨名稱] 可能是 *.microsoft.com。內部伺服器的名稱可能是 intmailsvr.microsoft.com。外部伺服器的名稱可能是 mail.microsoft.com。透過 RPC over HTTP 連線使用 [自動帳戶安裝程式] 設定 Outlook 2007 的設定檔時,會使用 [憑證主體名稱] mail.microsoft.com。但是,在此案例中,正確的 [憑證主體名稱] 應為 *.microsoft.com。

若要解決此問題,請使用 Exchange 管理命令介面在設定檔中新增正確的 [憑證主體名稱]。

在設定檔中新增正確的憑證主體名稱

  1. 啟動 Exchange 管理命令介面。

  2. 執行下列命令:

    Set-OutlookProvider -identity EXPR -CertPrincipalName "msstd:<SubjectNameOfTheCertificateUsedForRPCOverHTTP>"

    例如,類型:

    Set-OutlookProvider -identity EXPR -CertPrincipalName "msstd:*.microsoft.com"

  3. 關閉 Exchange 管理命令介面。

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.