ym88659208ym87991671
Использование сертификатов НУЦ Минцифры в GigaChat | Документация для разработчиков

Использование сертификатов НУЦ Минцифры в GigaChat

Обновлено 23 октября 2023

В связи с заменой TLS-сертификата на сертификаты НУЦ Минцифры, чтобы сохранить возможность обмена данными с сервисом GigaChat, установите публичный сертификат НУЦ Минцифры в качестве доверенного в коде своего приложения или на уровне операционной системы.

Установка в коде приложения

публичный сертификат НУЦ Минцифры в качестве доверенного в коде приложения:

  1. Перейдите на портал Госуслуг и скачайте сертификат для вашей ОС.
  2. Укажите в коде вашего приложения путь к сертификату:
    • для Python — опция командной строки --ca,
    • для C++ — переменная окружения GRPC_DEFAULT_SSL_ROOTS_FILE_PATH.

Установка на уровне ОС

ОС Windows и MacOS

Перейдите на портал Госуслуг, скачайте сертификат для вашей ОС и следуйте инструкциям по установке.

ОС Linux

Перейдите на портал Госуслуг и скачайте сертификаты для MacOS или загрузите их по прямой ссылке.

Затем установите их на компьютер.

Примеры установки сертификатов в разных версиях Linux

  1. Добавьте сертификат в хранилище доверенных сертификатов. Для этого от имени суперпользователя скопируйте файл с сертификатом в директорию /usr/local/share/ca-certificates/:

    sudo cp <path>/russiantrustedca.pem /usr/local/share/ca-certificates/
  2. Обновите хранилища доверенных сертификатов от имени суперпользователя с помощью команды update-ca-certificates:

    sudo update-ca-certificates
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.