Вопрос
Как я могу обойти этап, на котором служба автообнаружения 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.
Не могли бы вы предложить обходной путь для этого идеального шторма? В идеале я бы предпочел решение на стороне сервера, но на этом этапе даже взлом реестра на стороне клиента будет приветствоваться. Я нашел некоторые из них в Server Fault, но ни один из них не работал с этим этапом логики автообнаружения.
Спасибо за Ваше внимание!
Не идеально, но обходной путь - через реестр на клиентских компьютерах. (конечно, вы можете установить это через групповую политику)
В ключах:
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
Источник и дополнительная информация здесь: