Quickbooks Интеграция SSL Локальный эмитент проблема
Я встроил функцию счета Quickbooks на свой веб-сайт. Но я сталкиваюсь с проблемой локального эмитента SSL. Вот подробности ошибки:
Fatal error: Uncaught QuickBooksOnline\API\Exception\SdkException: [0]: cURL error during making API call. cURL Error Number:[60] with error:[SSL certificate problem: unable to get local issuer certificate]...
Может кто-нибудь посоветовать мне, как решить эту проблему?
Большое спасибо
2 ответа
Искал много об этом. Наконец, я говорил с поддержкой QBO для этого.
Мне сказали, что иногда, когда мы устанавливаем SSL-сертификат на сервер, он вступает в конфликт со встроенными сертификатами API. И это причина, по которой API выдает ошибку SSL-сертификата не существует на SSL-сертифицированном веб-сайте.
Поэтому они предложили мой лучший комментарий из синтаксиса проверки встроенного сертификата API.
И для этого нам просто нужно закомментировать строку с вызовом verifySSL (). И это в том же файле, упомянутом выше.
Но спасибо за помощь в этом. Я очень ценю это.
Включили ли вы SSL для вашего сайта?(Приложение Quickbooks будет связываться с защищенным сайтом) эта ссылка поможет решить вашу проблему: PHP cURL error code 60
Ошибка cURL ссылки редактирования файла библиотеки QB во время вызова API. Номер ошибки cURL:[60] Ошибка сертификата SSL: самоподписанный сертификат в цепочке сертификатов