У меня есть экземпляр Exchange 2010, где 2 разных домена, Fabrikam.com и Contoso.com, используют один и тот же сервер, на котором установлены все 3 роли сервера Exchange, CAS / Transport / Mailbox. Все клиенты используют RPC через HTTPS для подключения через открытый Интернет, и ни один из них не является членом домена сервера Exchange, все они географически разнесены.
Я добавил вторичный виртуальный каталог OWA с помощью следующей команды PowerShell:
New-OwaVirtualDirectory -WebSiteName "Contoso.com"
Я настроил каждый из этих веб-сайтов с соответствующей записью DNS A и сертификатом SSL:
mail.contoso.com
mail.fabrikam.com
Итак, теперь на сервере есть 2 сайта IIS с 2 IP-адресами, каждый из которых привязан к 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 возвращает URL-адрес ОБЕИХ URL-адресов CAS, а не только URL-адрес CAS для соответствующего домена. Я знаю, что вы можете использовать свойство AutoDiscoverSiteScope и настроить сайты AD для управления отображением URL-адресов в определенных диапазонах IP-адресов, однако можно ли вернуть URL-адрес в зависимости от того, в каком пользователе или в какой базе данных почтовых ящиков находится каждый пользователь?
Какие у меня есть варианты возврата соответствующей конфигурации автообнаружения?
Если что-то неясно, дайте мне знать, и я обновлю этот вопрос. Спасибо заранее за ваше время.
То, что вы ищете, не будет работать - по крайней мере, не поддерживаемым способом. Если вы читали руководства по множественной аренде Exchange 2010, они конкретно касаются этого:
Настроенные URL-адреса и имена хостов, возвращаемые клиентам, одинаковы во всей системе. Невозможно настроить URL-адреса для конкретных клиентов, которые будут возвращаться через AutoDiscover. Поэтому рекомендуется создавать общие и неспецифические имена, которые не идентифицируют конкретных клиентов. .... Не поддерживается изменение или иное изменение автообнаружения XML-ответа, возвращаемого клиенту, каким-либо образом по любой причине.
http://www.microsoft.com/en-us/download/confirmation.aspx?id=28192 Это на стр.33