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: самоподписанный сертификат в цепочке сертификатов

Другие вопросы по тегам