«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Почему я получаю сообщение об ошибке «Проблема с сертификатом SSL: невозможно получить сертификат локального эмитента» при использовании доступа к PayPal?

Почему я получаю сообщение об ошибке «Проблема с сертификатом SSL: невозможно получить сертификат локального эмитента» при использовании доступа к PayPal?

Опубликовано 11 ноября 2024 г.
Просматривать:792

Why am I Getting an

Доступ к PayPal: проблема с получением сертификата SSL

При попытке доступа к услугам PayPal через cURL и PHP возникает заметная ошибка: «SSL проблема с сертификатом: невозможно получить сертификат локального эмитента."

1. Требование SSL для доступа к PayPal

Вопреки документации PayPal, сертификаты SSL действительно необходимы для использования API доступа PayPal. Это крайне важно для обеспечения безопасности передачи данных между сервером и клиентом.

2. Устранение ошибки

а. Неверная версия SSL: Для параметра CURLOPT_SSLVERSION установлено значение 3, которое может не поддерживаться сервером. Попробуйте использовать более высокое значение, например 6.

b. Отсутствует корневой сертификат: PHP может не иметь необходимого корневого сертификата для проверки SSL-сертификата сервера. Получите доверенный корневой сертификат (например, cacert.pem) и добавьте его в файл конфигурации PHP (php.ini) с помощью директивы curl.cainfo.

Правильное решение:

Чтобы решить эту проблему, загрузите текущий список корневых сертификатов и добавьте следующую строку в свой php.ini:

curl.cainfo=/cacert.pem

Перезапустите веб-сервер, и запрос на завивку должен продолжиться без ошибки SSL. Это обеспечивает правильную проверку SSL и защищает от атак «человек посередине».

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3