После добавления сертификата необходимо внести изменения в конфигурационный файл Web.config, который размещен в корневой директории сайта bpm’online:
1.В конце файла найдите следующие строки:
<behaviors configSource="Terrasoft.WebApp\ServiceModel\http\behaviors.config" />
<bindings configSource="Terrasoft.WebApp\ServiceModel\http\bindings.config" />
2.Замените пути "http" на "https", чтобы получилось:
<behaviors configSource="Terrasoft.WebApp\ServiceModel\https\behaviors.config" />
<bindings configSource="Terrasoft.WebApp\ServiceModel\https\bindings.config" />
Далее необходимо отредактировать файл Web.config, который размещен в директории [Путь к корневому каталогу сайта]\Terrasoft.WebApp\:
1.Задайте значение переменной encrypted="true". Настройка отличается в зависимости от операционной системы сервера с приложением bpm’online.
Для Windows Server 2012 и новее конфигурационную строку нужно привести к виду:
<wsService
type="Terrasoft.Messaging.MicrosoftWSService.MicrosoftWSService,
Terrasoft.Messaging.MicrosoftWSService" encrypted="true"
portForClientConnection="443" maxConnectionNumber="100"
clearIdleSession="false" clearIdleSessionInterval="120" />
2.В конце файла найдите строчку:
<services configSource="ServiceModel\http\services.config" />
3.Измените путь с "http" на "https", чтобы получилось:
<services configSource="ServiceModel\https\services.config" />
После всех изменений не забудьте сохранить файлы конфигураций.
Перезапустите приложение при помощи IIS, а затем зайдите на ваш сайт bpm’online. Если все действия выполнены верно, то в строке адреса вы увидите "https://" перед веб-адресом приложения.
Смотрите далее