Упрощение URL-адреса Outlook Web App
Применимо к: Exchange Server 2010 SP2, Exchange Server 2010 SP3
Последнее изменение раздела: 2012-07-23
С помощью диспетчера служб IIS можно упростить URL-адрес Microsoft Office Outlook Web App, используемый пользователями для получения доступа к почтовому ящику Microsoft Exchange Server 2010.
Первая процедура, описанная ниже, позволяет настроить запрос, который отправляется в корневую папку веб-сервера (https://имя_сервера), для перенаправления в виртуальный каталог Exchange. Например, запрос на сервер https://сервер/ направляется на сервер https://сервер/owa.
Вторая процедура позволяет перенаправлять запрос, отправляемый на http://сервер на http://сервер/owa. Чтобы обеспечить безопасность данных, передаваемых между клиентом и сервером, необходимо при установке веб-сайта по умолчанию настроить его для использования протокола SSL. Чтобы упростить доступ пользователей к Outlook Web App, можно настроить веб-страницу Outlook Web App, которая обычно является веб-сайтом по умолчанию для служб IIS, для автоматического перенаправления пользователей на протокол https.
Если в операционной системе Windows Server 2008 настроено перенаправление для каталога верхнего уровня, параметры перенаправления распространяются на каталоги нижнего уровня. Например, если на веб-сайте по умолчанию настроено перенаправление на виртуальный каталог /owa, настроенные параметры также будут отображаться на странице перенаправления HTTP во всех виртуальных каталогах, таких как /Autodiscover, /Exchange и /Public. Поэтому параметры перенаправления во всех виртуальных каталогах, за исключением того каталога, для которого они были настроены, необходимо удалить.
Необходимы сведения о других задачах управления, связанных с URL-адресами Outlook Web App? См. раздел Управление URL-адресами Outlook Web App.
Использование диспетчера IIS и блокнота для упрощения URL-адреса Outlook Web App в тех случаях, когда протокол SSL не требуется
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Диспетчер IIS» в разделе Разрешения клиентского доступа.
Запустите диспетчер IIS.
Разверните локальный компьютер, затем разверните пункт «Сайты» и выберите элемент Веб-сайт по умолчанию.
В нижней части панели «Домашняя страница веб-сайта по умолчанию» выберите параметр Просмотр возможностей.
В разделе «IIS» дважды щелкните элемент Перенаправление HTTP.
Установите флажок Запросы на перенаправление по следующему назначению и введите «/owa».
В разделе Поведение при перенаправлении установите флажок Запросы на перенапр. содержимого этого каталога (без подкаталогов).
В списке «Код состояния» щелкните Найдено (302).
В области действий нажмите кнопку Применить.
Закрытие диспетчера служб IIS
На сервере клиентского доступа найдите файл Outlook Web App Web.config. По умолчанию он находится в папке <диск>\Program Files\Microsoft\Exchange Server\<версия>\ClientAccess\Owa.
Сделайте резервную копию этого файла.
Откройте исходный файл с помощью редактора, например программы «Блокнот». Не используйте диспетчер IIS для правки файла Web.config.
Выберите httpCookies httpOnlyCookies="false" requireSSL="true" domain="" и измените флаг requireSSL так, чтобы его значение было ложным.
Сохраните и закройте файл.
Примечание. Если приложение Outlook Web App настроено для использования протокола HTTP в формате обычного текста только в целях разгрузки SSL, указанный дополнительный этап изменения файла web.config не требуется. Чтобы применить новые параметры, откройте окно командной строки и введите iisreset /noforce, чтобы перезапустить службы IIS.
Примечание. |
---|
Если требуется протокол SSL, необходимо перенаправить HTTP-запрос по протоколу HTTPS, а затем перенаправить запрос в виртуальный каталог /owa. В противном случае пользователи будут получать сообщение об ошибке при доступе к приложению Outlook Web App без указания виртуального каталога. Для этого выполните следующие действия. |
Использование диспетчера IIS для упрощения URL-адреса приложения Outlook Web App в тех случаях, когда требуется протокол SSL
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Диспетчер IIS» в разделе Разрешения клиентского доступа.
Запустите диспетчер IIS.
Разверните локальный компьютер, затем разверните пункт «Сайты» и выберите элемент Веб-сайт по умолчанию.
В нижней части панели «Домашняя страница веб-сайта по умолчанию» выберите параметр Просмотр возможностей.
В разделе IIS дважды щелкните элемент Перенаправление HTTP.
Установите флажок Запросы на перенаправление по следующему назначению.
Введите абсолютный путь к виртуальному каталогу /owa. Например, введите «https://mail.contoso.com/owa».
В разделе Поведение при перенаправлении установите флажок Запросы на перенапр. содержимого этого каталога (без подкаталогов).
В списке Код состояния щелкните Найдено (302).
В области действий нажмите кнопку Применить.
Выберите Веб-сайт по умолчанию.
В области "Веб-сайт по умолчанию" выберите Параметры SSL.
В окне параметров SSL снимите флажок Требовать SSL.
Примечание. Если флажок "Требовать SSL" не снят, пользователи не будут перенаправляться при вводе незащищенного URL-адреса. Вместо этого они будут получать ошибку отказа в доступе. Чтобы применить новые параметры, откройте окно командной строки и введите iisreset /noforce, чтобы перезапустить службы IIS.
Изменение разрешений в файле web.config автономной адресной книги
После настройки перенаправления для веб-сайта по умолчанию необходимо изменить разрешения в файле web.config автономной адресной книги. Если этот этап не выполнен, пользователи не смогут загрузить автономную адресную книгу при работе с Outlook.
На сервере клиентского доступа найдите файл Web.config автономной адресной книги. По умолчанию он находится в папке <диск>\Program Files\Microsoft\Exchange Server\<версия>\ClientAccess\oab.
Щелкните файл правой кнопкой мыши и выберите Свойства.
Откройте вкладку Безопасность.
Нажмите кнопку Изменить.
В разделе Группы или пользователи щелкните Прошедшие проверку. В разделе Разрешения для прошедших проверку пользователей выберите Чтение и выполнение.
Дважды нажмите кнопку ОК, чтобы сохранить изменения и закрыть окно свойств.
Использование диспетчера IIS для удаления параметров перенаправления для виртуального каталога
Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Диспетчер IIS» в разделе Разрешения клиентского доступа.
Чтобы удалить параметры перенаправления для виртуального каталога, выполните следующие шаги.
Запустите диспетчер IIS.
Перейдите в виртуальный каталог.
В окне Просмотр возможностей виртуального каталога дважды щелкните значок Перенаправление HTTP.
Снимите флажок Запросы на перенаправление по следующему назначению.
В области действий нажмите кнопку Применить.
Чтобы применить новые параметры, откройте окно командной строки и введите iisreset /noforce, чтобы перезапустить службы IIS.
Процедуру по удалению параметров перенаправления для виртуального каталога, описанную выше, невозможно использовать, если виртуальный каталог не имеет физического пути (каталоги /Exchange, /Exchweb и /Public). Используйте следующую процедуру для удаления параметров перенаправления для виртуального каталога, который не отображается в диспетчере IIS.
Откройте окно командной строки
Перейдите в каталог <Каталог_Windows>\System32\Inetsrv
Выполните следующие команды:
appcmd set config "Default Web Site/autodiscover" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "Default Web Site/ecp" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "Default Web Site/ews" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "Default Web Site/owa" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "Default Web Site/oab" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "Default Web Site/powershell" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "Default Web Site/rpc" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "Default Web Site/rpcwithcert" /section:httpredirect /enabled:false -commit:apphost
appcmd set config "Default Web Site/Microsoft-Server-ActiveSync" /section:httpredirect /enabled:false -commit:apphost
Чтобы завершить процедуру, выполните команду
iisreset/noforce
.
При настройке перенаправления из каталога верхнего уровня файл web.config может быть создан в папке <диск>\Program Files\Microsoft\Exchange Server\<версия>\ClientAccess\oab. Если это произошло и впоследствии перенаправление удаляется, приложения Outlook 2007 и Outlook 2010 могут быть "заморожены", когда пользователи выбирают команду Доставить почту. Чтобы избежать такой ситуации после удаления перенаправления, удалите файл web.config из папки <диск>\Program Files\Microsoft\Exchange Server\<версия>\ClientAccess\oab.
Другие задачи
После упрощения URL-адреса приложения Outlook Web App можно также выполнить следующие действия: Включение явного входа в Outlook Web App.
© Корпорация Майкрософт (Microsoft Corporation), 2010. Все права защищены.