php - 需要 CURLOPT_CAINFO 吗?

标签 php ssl curl certificate paypal-ipn

PayPal 的 curl_setopt_array 中的 CURLOPT_CAINFO 是为了让“实时”模式工作吗?

所以基本上我要问的是我们是否必须拥有 SSL 才能使 PayPal 实时模式工作,因为我制作的脚本在沙箱中工作,更新我的数据库我想要它,但仅限于沙箱,而不是实时。我不想在这里发布我的脚本我会为此打开一个新线程,我只是问一个一般性问题,所以希望它能帮助我或功能中的其他人,我搜索了谷歌但无法得到可靠的答案。

祝你有美好的一天!

最佳答案

关于使用 curl 连接到 Paypal,如果 Paypal 允许纯 http 连接,请确保您不必担心 SSL。在这种情况下,对您必填问题的回答是否定的。但如您所见,这取决于您与之通话的服务。假设 Paypal 只允许生产服务器使用 https,那么您必须通过忽略它或设置正确的证书路径来处理 SSL。两者都必须在 set_opt 中完成。这是另一个质量检查: Source of PEM files for web service access

关于php - 需要 CURLOPT_CAINFO 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15116780/

相关文章:

c# - 获取错误 107 (net::ERR_SSL_PROTOCOL_ERROR):SSL 协议(protocol)错误

php - shell_exec ('hg clone http://localhost/hg/TestProject/')...不工作

php - 将日期时间从 mysql 转换为人类可读的字符串

php - 拒绝访问 mysql,Laravel 5

java - SSL 握手 : why server side waits 100+ ms between server-side ChangeCipherSpec and Finished?

apache - 使用 htaccess 将 HTTPS 重定向到单个 PHP 文件

php - 如何在我的 paypal ipn 中使用 curl?

php - PHP cURL 选项 CURLOPT_HEADER 和 CURLOPT_RETURNTRANSFER 是否冲突

php - curl 函数在 php5.6 中不起作用

php - 找不到 Laravel 单元测试类