Поскольку HTTPS согласовывает безопасность перед хостом: заголовок, или необходимо получить сертификат, который имеет и старый сайт и новый сайт, или необходимо поместить старый редиректор сайта на его собственный IP-адрес. Вы могли играть в игры с портами, но это, вероятно, смутит Ваших пользователей.
Это кажется, что могла бы быть проблема полномочий об атрибутах Active Directory этого пользователя. Я подозреваю, что пользователь в настоящее время находится в (или был однажды в), одна из защищенных групп Active Directory (перечисленный здесь).
У Вас есть 2 опции в зависимости от того, какая ситуация Вы пытаетесь скрыть пользователя.
Для включения наследуемых полномочий на пользовательском объекте выполните эту процедуру.
Мой опыт работы с Exchange 2010 и Outlook 2007:
Мы используем vbScript, чтобы установить значение "msExchHideFromAddressLists" в значение ИСТИНА. В консоли управления Exchange мы видим галочку рядом с «Скрыть из списков адресов Exchange». Однако, когда мы проверяем наш клиент Outlook 2007, электронная почта пользователя НЕ скрывается (даже после того, как дается время для репликации на другие контроллеры домена).
Наша работа не автоматизирована. Для каждого пользователя в нашем файле журнала, для которого для msExchHideFromAddressLists было автоматически установлено значение TRUE, мы вручную заходим в нашу консоль управления Exchange и снимаем флажок «Скрыть из списков адресов Exchange», нажимаем «Применить», затем снова проверяем «Скрыть из списков адресов Exchange» и нажмите Применить / ОК. При использовании графического интерфейса он ведет себя иначе, чем просто использование бэкдора vbScript для установки msExchHideFromAddressLists в значение ИСТИНА, и мы не решили, какую дополнительную обработку выполняет графический интерфейс.
Проблема заключается в решении Microsoft изменить процедуру без уведомления - в исправлении, примененном около года назад (июль-октябрь 2014 г.) - Они используют только переменную HiddenFromAddressListsEnabled для объекта (если вы используете VBS) в качестве средства поддержки графического интерфейса пользователя - часть действий (которая является новой и не анонсированной MS) - это "ShowInAddressBooks". Так неуклюже описывать такие изменения без того, чтобы НИ ОДИН объяснил это в сети - просто потому, что следует использовать PowerShell ... Мы довольно много тех, кто тратит часов на автоматизированных сценариях vbs в крупных организациях, которые не любят отлаживать неожиданные изменения Microsoft в интерпретации переменных: ->