В этом разделе описана проблема подключения клиентов Outlook через мобильный Outlook в среде сервера Exchange 2007 с пакетом обновления 1 (SP1) в операционной системе Windows Server 2008 с включенной встроенной проверкой подлинности Windows в режиме ядра.
Когда клиент Outlook, который использует мобильный Outlook, пытается подключиться к серверу Exchange 2007, запущенному в операционной системе Windows Server 2008, он получает повторяющиеся запросы для ввода учетных данных и не может подключиться.
Это вызвано тем, что в службах IIS 7.0 (роль веб-сервера в Windows Server 2008) для встроенной проверки подлинности Windows по умолчанию включен режим ядра.
Решение
Для подключения клиентов через мобильный Outlook, когда сервер клиентского доступа Exchange 2007 с пакетом обновления 1 (SP1) запущен в операционной системе Windows Server 2008, в службах IIS необходимо отключить режим ядра для встроенной проверки подлинности Windows.
Предварительная подготовка
Для выполнения действий, описанных ниже, используемой учетной записи необходимо делегировать роль администратора организации Exchange. Учетная запись на компьютере с Windows Server 2008 должна быть учетной записью администратора или быть членом группы администраторов, а также обладать правами на чтение и запись для следующих файлов конфигурации целевого сервера: Machine.config, корневой файл Web.config (в каталоге .NET Framework) и ApplicationHost.config.
В 64-разрядной системе Windows необходимо использовать программу Appcmd.exe из каталога LocalDrive\system32\inetsrv, а не из каталога LocalDrive\syswow64\inetsrv.
Процедура
-
В меню Пуск выберите пункт Выполнить.
-
В поле Открыть введите cmd и нажмите клавишу ВВОД.
-
Введите следующую команду:
Копировать код %Windows%\inetsrv\appcmd.exe set config /section:system.webServ er/security/authentication/windowsAuthentication /useKernelMode:false
-
В меню Пуск выберите пункт Выполнить.
-
В поле Открыть введите путь к файлу и нажмите клавишу ВВОД:
Копировать код %windir%\system32\inetsrv
-
Щелкните правой кнопкой мыши файл Appcmd.exe и выберите пункт Запуск от имени администратора.
-
Для остановки служб IIS на уровне сайта введите следующие команды:
Копировать код Stop Site MySite Set Site MySite /serverAutoStart:false
-
Для запуска служб IIS на уровне сайта введите следующие команды:
Копировать код Start Site MySite Set Site MySite /serverAutoStart:true