使用 PHP 客户端库的本地主机的 PodioConnectionError
PodioConnectionError for localhost using PHP client library
我使用 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 客户端库来设置...
调试此错误有什么技巧吗?
我在使用跑道 PHP 客户端库时发现 how to set CURLOPT_SSL_VERIFYPEER => false:
$options = array('curl_options' => array(CURLOPT_SSL_VERIFYPEER => false));
Podio::setup($client_id, $client_secret, $options);
现在我只需要记住在生产中删除它...
我使用 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 客户端库来设置...
调试此错误有什么技巧吗?
我在使用跑道 PHP 客户端库时发现 how to set CURLOPT_SSL_VERIFYPEER => false:
$options = array('curl_options' => array(CURLOPT_SSL_VERIFYPEER => false));
Podio::setup($client_id, $client_secret, $options);
现在我只需要记住在生产中删除它...