php - 由于 cURL 和 SSL,社交 API 无法正常工作

标签 php curl ssl social-networking hybridauth

我正在使用名为 HybridAuth 的社交身份验证插件。在我的共享服务器上使用它时,但现在我已经升级到运行 IIS 7 的 VPS。

我读到我需要安装带有 SSL 的 cURL,并且在运行 phpinfo() 时,所有显示都已正确配置。

但是,我在尝试连接到社交网络时遇到错误:

使用捆绑信息发现无效或未找到证书颁发机构

错误:身份验证失败!推特返回错误。 401 未经授权。

我该如何解决这个问题?

最佳答案

试着告诉 curl 不要检查这些东西

curl_setopt_array ( $curl_instance , array(
    CURLOPT_SSL_VERIFYHOST => false,
    CURLOPT_SSL_VERIFYPEER => false,
) );

关于php - 由于 cURL 和 SSL,社交 API 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20745852/

相关文章:

api - 对于使用 Jenkins API 创建作业的脚本,Jenkins 用户身份验证详细信息如何为 "passed"?

security - 通过 TLS 对参数和内容进行哈希验证的优势

php - 当指定 SELECT FROM row 时 MySQL 返回数组

php - 在 WordPress 中显示随机分类术语

php - c++转php的翻译、解密函数

ruby - 谁能告诉我现在 payflowpro 的确切 URL 是什么,Url "https://payflowpro.paypal.com"现在对我不起作用

php - 按 ID 分组对话并加入最新消息

curl - js_of_ocaml : missing primitive when calling ocurl and str

python - Requests SSLError : HTTPSConnectionPool(host ='www.recruit.com.hk' , port=443): 超过 url 的最大重试次数

ssl - 服务器如何加密? (特别是 openSSL)