После добавления сертификата необходимо внести изменения в конфигурационный файл 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":
wsService type="Terrasoft.Messaging.SuperWSService.SuperWSService, Terrasoft.Messaging.SuperWSService" encrypted="true".
2.Снимите комментарии со следующих строк:
<add verb="GET" path="*ViewModule.aspx.ashx" type="Terrasoft.Messaging.MicrosoftWSService.WSHandler, Terrasoft.Messaging.MicrosoftWSService" />
<add name="WSHandler" verb="*" path="*ViewModule.aspx.ashx" type="Terrasoft.Messaging.MicrosoftWSService.WSHandler, Terrasoft.Messaging.MicrosoftWSService" />
3.В конце файла найдите строчку:
<services configSource="ServiceModel\http\services.config" />
4.Измените путь с "http" на "https", чтобы получилось:
<services configSource="ServiceModel\https\services.config" />
После всех изменений не забудьте сохранить файлы конфигураций.
Перезапустите приложение при помощи IIS, а затем зайдите на ваш сайт bpm’online. Если все действия выполнены верно, то в строке адреса вы увидите "https://" перед веб-адресом приложения.
Смотрите далее