我在网站上集成了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]...
有人可以告诉我如何解决此问题吗?
非常感谢
答案 0 :(得分:0)
您是否为您的网站启用了SSL?(Quickbooks应用程序将与安全网站通信)此链接将有助于解决您的问题: PHP cURL error code 60
答案 1 :(得分:0)
对此进行了很多搜索。最后,我与QBO进行了交谈。
他们告诉我,有时我们在服务器上安装SSL证书时,它会与API内置证书冲突。这就是在经过SSL认证的网站上API抛出SSL证书不存在的原因。
因此,他们建议我对API内置证书验证语法的最佳建议。
要实现这一点,我们只需要在verifySSL()调用中注释掉一行即可。这是在上面提到的同一文件中。
但是,谢谢您的帮助。我真的很感激。