Outlook 2007 постоянно предлагает ввести учетные данные при автоматическом создании учетной записи через соединение RPC через HTTP
Последнее изменение раздела: 2009-03-31
В этом разделе описан порядок устранения неполадок, возникающих при попытке создать профиль Microsoft Office Outlook 2007 по соединению RPC через HTTP. В этом сценарии постоянно предлагается ввести учетные данные. Если в ответ на приглашение нажать кнопку Отмена, выдается следующее сообщение об ошибке:
Возникла проблема с сертификатом безопасности прокси-сервера. Имя сертификата недействительно или не соответствует имени узла назначения ExternalMaiServerName |
Эта проблема связана с тем, что соединение RPC через HTTP настроено с сертификатом, название которого указано с использованием подстановочного знака или является именем внутреннего сервера. Когда мастер автоматического создания учетной записи создает профиль, в качестве имени сертификата по умолчанию используется имя внешнего сервера. Когда Outlook 2007 подключается к серверу Exchange Server, имя участника сертификата сравнивается с именем субъекта сертификата. Поскольку имя участника сертификата не совпадает с его именем субъекта, предлагается ввести учетные данные, а при нажатии кнопки Отмена выдается сообщение об ошибке.
Например, имя субъекта сертификата может быть *.microsoft.com, имя внутреннего сервера — intmailsvr.microsoft.com, имя внешнего сервера — mail.microsoft.com. При настройке профиля для Outlook 2007 функцией автоматического создания учетной записи через соединение RPC через HTTP используется имя участника сертификата mail.microsoft.com. Однако правильным именем участника сертификата в данном случае является *.microsoft.com.
Чтобы устранить эту проблему, добавьте в профиль правильное имя участника сертификата с использованием командной консоли Exchange.
Добавление в профиль правильного имени участника сертификата
Откройте командную консоль Exchange.
Выполните следующую команду:
Set-OutlookProvider -identity EXPR -CertPrincipalName "msstd:<имя_субъекта_сертификата_для_RPC_через_HTTP>"
Например, введите следующее:
Set-OutlookProvider -identity EXPR -CertPrincipalName "msstd:*.microsoft.com"
Закройте командную консоль Exchange.