【发布时间】:2019-04-02 04:24:06
【问题描述】:
我正在使用 Woo-commerce 官方 rest sdk 在我的 Laravel 5.6 站点中集成 Woo-commerce API。我使用身份验证端点 URL 创建了一个链接。here 提到了这一点。
当用户单击链接时,它会将用户带到 Woo-commerce 身份验证页面,用户登录并批准请求。
批准请求后,我应该返回链接中提到的 url。 相反,它向我显示了以下错误。
错误:cURL 错误 60:SSL 证书问题:无法获取本地颁发者证书。
我试过this。但它也不起作用。
我把 cacert.pem 放在 '/etc/ssl/certs' 目录下, 也使 php.ini 中的条目像
curl.cainfo = "/etc/ssl/certs/cacert.pem"。但它不起作用。
【问题讨论】:
-
在 php.ini 中设置 ssl 证书后,您是否尝试重新启动 apache 服务器然后进行测试?
-
你需要设置你的本地SSL证书和openssl,检查:tbs-certificates.co.uk/FAQ/en/openssl-windows.html
-
是的,我已经重启了 apache。
标签: php laravel ssl curl woocommerce-rest-api