Show/Hide Toolbars

Руководство по тех. обслуживанию

Установка компонентов интеграции на сервере Outlook Web Access

Ссылки Назад Вверх Вперед

1. На сервере распакуйте архив 1FIntegrationr.zip (см. п. 3).

2. Запустите PowerShell с повышенными привилегиями и выполните скрипт ToGAC.ps1.

3. В папку "C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Owa\forms\Customization" скопируйте содержимое папки OutlookWebAccess customizations.

4. В той же папке "C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Owa\forms\Customization" откройте файл web.config и измените настройки в соответствии с таблицей:

Название

Описание

Пример

1formaUrl

URL сайта первая форма

https://ru.1forma.ru

EwsUrl

URL веб-сервиса Exchange

https://mail.contoso.com/EWS/Exchange.asmx

5. Убедитесь, что параметр OAuthAuthenticationuse имеет значение true. Для этого на сервере в папке EWS выполните команду New-WebServicesVirtualDirectory или Set-WebServicesVirtualDirectory .

6. Включите разрешение ReadWriteMailbox (см. раздел ReadWriteMailbox permission в документе Understanding Outlook add-in permissions).

7. Убедитесь в валидности сертификата Exchange Web Services. Для этого войдите на сервер Exchange как администратор и выполните следующие действия:

определите текущий сертификат OAuth с помощью команды

Get-AuthConfig | FT currentcertificate*

определите сертификат серверов Exchange (IIS, SMTP и др.) с помощью команды

Get-ExchangeCertificate | Fl *thumb*

настройте сервер Exchange на использование правильного сертификата с помощью команд

$today = Get-Date
Set-AuthConfig -NewCertificateThumbprint newthumbprint -NewCertificateEffectiveDate $today -Force

где newthumbprint — сертификат, полученный на предыдущем шаге командой Get-ExchangeCertificate

убедитесь, что изменения вступили в силу, с помощью команды

Set-AuthConfig -PublishCertificate

проверьте правильность текущего сертификата с помощью команды

Get-AuthConfig | FT currentcertificate*,previouscert*