0

我对这个问题很生气。我在 Laravel 上有两个在 https 上互相调用的站点(使用 OAUTH2、护照/社交名流登录)。两者都本地安装在我的开发服务器上,在 MAMP 上,使用 MAMP 自动签名的证书。

cURL error 60: SSL certificate problem: unable to get local issuer certificate

在任何地方我都找到了这个解决方案:将文件 cacert.pem 放在某个地方并在 php.ini 中写入路径。我用 curl.cainfo="/Applications/MAMP/Library/OpenSSL/certs/cacert.pem"

完成,Apache 重新启动,设置正确显示在两个站点的 phpinfo() 中。尽管如此,错误仍然存​​在。有人可以帮忙吗?

4

1 回答 1

0

经过一些研究,似乎唯一的解决方案是在开发/登台时不使用 https。

于 2021-03-11T11:00:12.363 回答