Настроить работу модуля "Управление процессами" по HTTPS
В данном разделе приведён краткий пример настройки модуля "Управление процессами" для работы по HTTPS. Ознакомьтесь с основным разделом, описывающим настройку HTTPS для всей системы в документации по настройке Docsvision — "Подключение к Docsvision по HTTPS" .
Настройка защищённого соединения для модуля "Управление процессами" выполняется в конфигурационном файле appsettings.json:
Фрагмент конфигурационного файла в Linux:
{
"AllowedHosts": "*",
"Kestrel": {
"Endpoints": {
"Https": {
"Url": "https://*:{s-port}", (1)
"Certificate": {
"Path": "/folder/certificate.crt", (2)
"KeyPath": "/folder/docsvision.key" (3)
}
}
}
}
}
| 1 | Url — адрес и порт для доступа по HTTPS. При такой конфигурации сервис будет прослушивать одновременно два порта: стандартный 5099 для HTTP и 5299 для HTTPS. Чтобы использовать стандартный порт 5099 для подключения по HTTPS, измените параметры следующим образом: . Обратите внимание, вместо Https в данной конфигурации указывается Http. |
| 2 | Path — папка, в которую установлен полученный или самоподписанный сертификат. |
| 3 | KeyPath — папка, в которой расположен ключ шифрования полученного или самоподписанного сертификата. |