Quickbooks集成SSL本地发行者问题

时间:2018-07-24 06:54:41

标签: ssl integration quickbooks quickbooks-online intuit

我在网站上集成了Quickbooks发票功能。 但是我面临着SSL Local Issuer的问题。 错误详情如下:

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 个答案:

答案 0 :(得分:0)

您是否为您的网站启用了SSL?(Quickbooks应用程序将与安全网站通信)此链接将有助于解决您的问题: PHP cURL error code 60

QB库文件编辑链接 cURL error during making API call. cURL Error Number:[60] SSL certificate prob: self signed certificate in certificate chain

答案 1 :(得分:0)

对此进行了很多搜索。最后,我与QBO进行了交谈。

他们告诉我,有时我们在服务器上安装SSL证书时,它会与API内置证书冲突。这就是在经过SSL认证的网站上API抛出SSL证书不存在的原因。

因此,他们建议我对API内置证书验证语法的最佳建议。

要实现这一点,我们只需要在verifySSL()调用中注释掉一行即可。这是在上面提到的同一文件中。

但是,谢谢您的帮助。我真的很感激。