自動探索服務傳回意外的 Outlook 無所不在 Proxy 設定值

 

上次修改主題的時間: 2008-05-20

本主題說明如何使用 Exchange 管理命令介面,修改自動探索服務的 Outlook 無所不在設定,讓 Microsoft Office Outlook 2007 使用者不會再收到不必要的登入提示。即使 Outlook 2007 使用者已設定為使用 NTLM 驗證,此問題與這些使用者收到的登入提示有關。Outlook 2007 使用者不應在已設定 NTLM 驗證之後收到登入提示。

當 Outlook 2007 使用者使用 Outlook 無所不在連線至 Exchange 時,自動探索服務會尋找 Active Directory 中 OutlookAnywhere 和 OutlookProvider 物件的 ExternalHostNameAuth Package 參數值 (OutlookProvider 物件會提供 Outlook 2007 用戶端的組態)。

但是,如果未正確設定 EXPR OutlookProvider 物件的 Server 屬性值,此設定會覆寫自動探索服務所使用的預設服務探索機制。EXPR 是其中一個 Outlook 提供者,您可以使用 Exchange 管理命令介面中的 Get-OutlookProviderSet-OutlookProvider 指令程式對其進行管理。OutlookProvider 物件的 Server 屬性應保持為預設值 $null。您可以執行 Get-OutlookProvider 指令程式 (Get-OutlookProvider Identity | format-list)),即可檢查 Server 屬性值。

解決方案

您可以透過變更 Outlook 無所不在的伺服器端設定來解決此問題。針對自動探索服務的 Outlook 無所不在組態設定,將 EXPR OutlookProvider 物件的 Server 屬性值設為 $null。變更執行 Client Access server role 之 Exchange 2007 伺服器的設定。

開始之前

若要執行此程序,必須將 Exchange 組織系統管理員角色委派給您所使用的帳戶。如需管理 Exchange 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

程序

使用 Exchange 管理命令介面,修改 EXPR Outlook Provider 物件之自動探索服務的 Outlook 無所不在設定

  • 執行下列命令:

    Set-OutlookProvider EXPR -Server $null
    

若要立刻套用變更,請在執行 Client Access server role 之 Exchange 伺服器上重新啟動網際網路資訊服務 (IIS),或是回收 MSExchangeAutodiscoverAppPool,以讓此變更立刻生效。若要回收 MSExchangeAutodiscoverAppPool,也就是 Exchange Client Access Server 上自動探索服務的應用程式集區,請遵循下列步驟:

  1. 開啟 Internet Information Server 管理主控台。
  2. 展開 [應用程式集區] 容器。
  3. MSExchangeAutodiscoverAppPool 上按一下滑鼠右鍵,然後按一下 [回收]。
    note附註:
    系統會回收應用程式集區。不過,您不會收到任何通知。

相關資訊

如需指令程式的相關詳細語法及參數資訊,請參閱 Get-OutlookAnywhereSet-OutlookProvider

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