Exchange

繞過自動發現步驟

  • March 24, 2021

問題

如何繞過 Microsoft Outlook 的自動發現服務檢查設置的步驟https://domain.com/autodiscover/autodiscover.xml

語境

嗨,大家好!

預設情況下,Outlook 在五個預設位置依次檢查自動發現配置服務;第二個這樣的位置是https://domain.com/autodiscover/autodiscover.xml。這個位置甚至在之前就被檢查過了autodiscover.domain.com/autodiscover/autodiscover.xml

我們為其管理網站的客戶domain.com使用位於 的遠端 Enterprise Exchange 伺服器outlook.com。原則上,當他的 Outlook 客戶端自動在 中查找自動發現設置時https://domain.com/autodiscover/autodiscover.xml,它應該找不到任何東西,然後繼續下一步,autodiscover.domain.com在 DNS 級別正確配置為指向autodiscover.outlook.com。但是,客戶端確實找到了一些設置並失敗了;這些設置原來是我們的託管服務提供商的設置,與 .domain.com的所需設置不同outlook.com

我們要求我們的網路託管服務提供商刪除 URL https://domain.com/autodiscover/autodiscover.xml,但他們拒絕了。原因是它domain.com駐留在共享機器上,而 cPanel 只允許在伺服器範圍內禁用自動發現服務。也就是說,不可能只刪除一個域的有問題的 URL;我發現這恰好是cPanel 的一個眾所周知的限制

您能否為這場完美風暴提出一個解決方法?理想情況下,我更喜歡伺服器端解決方案,但在這一點上,即使是客戶端系統資料庫黑客也將受到歡迎。我在伺服器故障上找到了一些,但沒有一個涉及自動發現邏輯的這一步。

感謝您的關注!

不理想,但一種解決方法是通過客戶端電腦上的系統資料庫。(當然你可以通過組策略設置這個槽)

在鍵:

HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\AutoDiscover

HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\AutoDiscover

注意上述系統資料庫路徑中的 x.0 對應於 Outlook 版本(16.0 = Outlook 2016、15.0 = Outlook 2013、14.0 = Outlook 2010、12.0 = Outlook 2007)。

創造價值:

ExcludeHttpsRootDomain

並將其設置為 1

在此處獲取更多資訊:

https://support.microsoft.com/en-us/kb/2212902

引用自:https://serverfault.com/questions/757499