Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Начиная с версии 1.29.4 существует возможность авторизации с использованием Alfa ID

Получение учетных данных от Альфа-банка:

Для получения учетных данных необходимо зарегистрировать свою систему-клиент в системе Альфа-банка. 

...

Подробнее про регистрацию системы-клиента можно в официальной документации Alfabank - https://developers.alfabank.ru/products/alfa-api/documentation/articles/connection/articles/instruction/instruction

Установка и настройка

Необходимо перейти в конструктор порталов → Системные настройки → вкладка "Вход через Альфа ID"

...

Далее, для корректной работы необходимо добавить в Java сертификаты Минцифры и сертификаты, выданные Альфа-банком. В данном случае установка может различаться в зависимости от того, как у вас установлен сервис eltex-portal - в deb или docker

Решение для Docker

Получить из докер контейнера eltex-portal путь до JDK keystore в переменную (выполнять из директории, где расположен файл docker-compose.yml):

...

Блок кода
docker compose down eltex-portal
docker compose up -d eltex-portal


Решение для Deb

1. Скачать сертификаты Минцифры с сайта https://www.sberbank.com/ru/certificates/linux
2. Добавить их в java c алиасом для удобства. Путь к cacerts может отличаться в зависимости от используемой java:

Блок кода
sudo keytool -import -alias mincifracerts -keystore  /usr/lib/jvm/java-17-openjdk-amd64/lib/security/cacerts -file russian_trusted_root_ca_pem.crt
sudo keytool -import -alias mincifracerts -keystore /usr/lib/jvm/java-17-openjdk-amd64/lib/security/cacerts -file russian_trusted_sub_ca_pem.crt

...