Exchange

Exchange 2010 自動發現,返回 OWAUrl 配置

  • February 24, 2014

我有一個 Exchange 2010 實例,其中 2 個不同的域 Fabrikam.com 和 Contoso.com 正在使用安裝了所有 3 個 Exchange 伺服器角色 CAS/Transport/Mailbox 的同一台伺服器。所有客戶端都使用 RPC over HTTPS 通過開放 Internet 進行連接,並且沒有一個是 Exchange 伺服器域的成員,它們都在地理上分散。

我使用以下 PowerShell 命令添加了輔助 OWA 虛擬目錄:

New-OwaVirtualDirectory -WebSiteName "Contoso.com"

我已經為每個網站配置了適當的 DNS A 記錄和 SSL 證書:

mail.contoso.com
mail.fabrikam.com

所以現在伺服器有 2 個帶有 2 個 IP 地址的 IIS 站點,每個都綁定到 1 個 SSL 證書。這一切都運作良好,正如預期的那樣。

對於自動發現記錄,我為每個記錄配置了一個 SRV 記錄,如下所示:

_autodiscover._tcp.contoso.com  
priority       = 10
weight         = 10
port           = 443
svr hostname   = mail.contoso.com

_autodiscover._tcp.fabrikam.com  
priority       = 10
weight         = 10
port           = 443
svr hostname   = mail.fabrikam.com

問題是,當返回自動發現 XML 時,OWAUrl 屬性會返回 BOTH CAS URL 的 URL,而不僅僅是相應域的 CAS url。我知道您可以使用 AutoDiscoverSiteScope 屬性並配置 AD 站點來控制哪些 URL 顯示到特定 IP 範圍,但是是否可以根據每個使用者所在的使用者或郵箱數據庫返回 URL?

我有哪些選項可以返回適當的自動發現配置?

如果有任何不清楚的地方,請告訴我,我會更新這個問題。在此先感謝您的時間。

您正在尋找的內容將不起作用 - 至少不是以受支持的方式。如果您已閱讀 Exchange 2010 多租戶指南 - 它們專門解決了這個問題:

配置返回給客戶端的 URL 和主機名在整個系統中是相同的。無法將租戶特定的 URL 配置為通過自動發現返回。因此,建議創建不辨識任何特定租戶的通用名稱和非特定名稱。…. 不支持以任何方式修改或以其他方式更改 AutoDiscover 以任何方式返回給客戶端的 XML 響應。

http://www.microsoft.com/en-us/download/confirmation.aspx?id=28192 在第 33 頁

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