PodioConnectionError для localhost с использованием клиентской библиотеки PHP - PullRequest
0 голосов
/ 28 марта 2020

Я использовал OpenSSL для генерации SSL-сертификата для моего локального хоста, но самозаверяющий сертификат, похоже, вызывает проблемы при аутентификации с Podio:

Fatal error: Uncaught PodioConnectionError: Connection to Podio API failed: [60] SSL certificate problem: self signed certificate in certificate chain

Я попытался загрузить cacert.pem и добавить его в мой php .ini файл curl.cainfo=<path-to>cacert.pem, но после перезапуска сервера я все еще получаю ту же ошибку.

С некоторыми другими библиотеками мне пришлось установить CURLOPT_SSL_VERIFYPEER, но я не уверен как бы я это сделал в любом случае, используя клиентскую библиотеку Podio PHP ...

Какие-либо советы по устранению этой ошибки?

1 Ответ

0 голосов
/ 28 марта 2020

Я узнал , как установить CURLOPT_SSL_VERIFYPEER => false при использовании клиентской библиотеки Podio PHP:

$options = array('curl_options' => array(CURLOPT_SSL_VERIFYPEER => false));
Podio::setup($client_id, $client_secret, $options);

Теперь я просто должен запомнить, чтобы удалить это в работе. ..

...