Иконка
Сайт 1crm.ru использует cookie для персонализации и хранения настроек. Используя сайт, вы соглашаетесь с обработкой персональных данных и Политикой конфиденциальности 1crm.ru.
Быстрый старт Блог

Рекомендации по настройке обмена конфигурации «1C:CRM, редакция 3.0» с MS Exchange, с использованием защищенного протокола

Настройки в конфигурации:

Авторизация NTLM: Выкл.

Защищенное соединение: Вкл.

Порт: 443

На сервере IIS выбран метод аутентификации: Basic Authentification

Мастер настройки

В качестве инструмента тестирования веб-сервисов MS Exchange использовалась утилита EWSEditor (http://ewseditor.codeplex.com/downloads/get/1646373).

В меню файл выбираем пункт «Tools — EWS POST…». Указываем параметры авторизации и адрес сервиса. В поле «Request Text» вводим текст запроса, который будет отправлен серверу MS Exchаnge.

Нажимаем кнопку «Run». В поле «Response Text» отобразится ответ сервера.

Подключение к удаленному рабочему столу

При использовании SSL-подключения к серверу MS Exchange может возникнуть проблема с получением сертификата безопасности платформой «1С:Предприятие».

В этом случае необходимо проделать следующие действия:

Открыть страницу с описанием сервиса MS Exchange в браузере, позволяющем с помощью инструментов разработчика посмотреть используемый сертификат безопасности.

При первом открытии страницы на экран будет выдано сообщение о недействительном сертификате. Нажав кнопку «Дополнительные», подтверждаем действительность сертификата.

Сертификат безопасности

Сертификат безопасности

Попадаем на страницу описания веб-сервисов WSDL. В главном меню выбираем пункт «Дополнительные инструменты — Инструменты разработчика». Переходим в раздел Безопасность.

Нажав кнопку просмотра сертификата, копируем сертификат в файл, используя Мастер экспорта сертификатов.

Сертификат безопасности

Сертификат сохраняем в формате X.509 (.CER) в кодировке DER.

Мастер экспорта сертификатов

Полученный файл необходимо конвертировать в текстовый формат PEM. В качестве конвертера используем утилиту OpenSSL ( http://slproweb.com/download/Win32OpenSSL_Light-1_1_0f.exe ).

В консоли утилиты вводим команду: x509 — inform der — in D:\Sert_DER.cer — out D:\Sert_PEM.pem — text — fingerprint — md5.

Указав в качестве входящего файла — путь к файлу сертификата в формате DER (D:\Sert_DER.cer), а в качестве исходящего — путь к файлу сертификата в формате PEM (D:\Sert_PEM.pem).

Консоль утилиты

Полученный файл сертификата в формате PEM открываем с помощью Блокнота и копируем содержимое в буфер обмена.

Платформа «1С:Предприятие» хранит сертификаты в текстовом виде в файле cacert.pem, в каталоге <Путь установки 1С>\bin\. Открываем файл cacert.pem и добавляем в конец файла содержимое буфера обмена. При этом необходимо переместить строку, начинающуюся на «MD5 Fingerprint» в начало блока и добавить шапку-описание.

Файл cacert.pem

При подготовке рекомендаций использовались материалы:

https://its.1c.ru/db/metod8dev#content:1581:hdoc

https://infostart.ru/public/79494/

Вернуться к списку статей

Помогите улучшить статью

Напишите, какой информации вам
не хватает, и наши специалист
постараются дополнить
Перейти
Подпишитесь на нашу рассылку и получайте последние новости о мероприятиях и обновлениях
Отправляя адрес эл. почты, вы соглашаетесь с политикой конфиденциальности