Skip to content

Подключение сервиса новостей к веб-приложению или сервису приложения

Сервис новостей может быть интегрирован с различными программными комплексами. Для подключения уже развернутого сервиса новостей необходимо выполнить действия, описанные ниже.

Перенесите информацию с новостного агрегатора

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

Кроме того, необходимо исключить из конфигурационного файла appsettings.Production.json ключи подключения новостного аккаунта:

json
 "SystemSettings": {
    "DbNewsAccount": "news", 
    "DbNewsPassword": "1", 
    ...
 }

Для корректной работы необходимо выполнить следующие условия:

  • Установленный WEB-Сервер КС должен быть не ниже v.6.0.9.061 от 28.03.2025;

-> Статья «Обновление контейнера»

  • Установленный сервис новостей v.1.0.38.402 и выше;

-> Статья «Обновление сервиса в ОС Linux»

-> Статья «Обновление сервиса в ОС Windows»

  • Веб-приложение должно быть не ниже версии 24.2.

1. Откройте файл appsettings.Production.json веб-приложения или сервиса приложения.

2. Добавьте секцию NewsService в файл конфигурации.

appsettings.Production.json
json
  "SystemSettings": {
    ...
  }, 
  "NewsService": {  
    "Address": "https://user:user@ip/виртуальный_каталог_сервиса_новостей/", 
    "Timeout": 60
  } 
ПараметрыЗначениеОписание
Addresshttps://user:user@ip/виртуальный_каталог_сервиса_новостей/Логин и пароль user является служебным и хранятся в конфигурационном файле appsettings.json в секции IdentityUsers.
В секции указаны два пользователя - admin и user.
Для подключения сервиса к веб-приложению или сервису приложений необходимо указывать пользователя с ролью user.
Timeout60Таймаут подключения к сервису новостей.

3. Перестартуйте приложение.

Через терминал:

bash
bash /opt/wsks-6.0.9_443/ctl/ws_ctlapp.sh -p "54430" -m "restart"

где -p "54430" - порт веб-приложения или сервиса приложения.

Через центр администрирования:

update-next-lin4

4. Проверьте корректность подключения.

Если подключение было выполнено правильно, созданные события отобразятся на странице логина и внутри программного комплекса.

При возникновении ошибки загрузки новостей обратитесь к разделу Ошибка выполнения операции *The SSL connection could not be established, see inner exception..

ssl-connection

© 2003—2025 ООО «Кейсистемс». Все права защищены.