我正在使用PHP OAuth扩展来调用Tradeking API。当我像这里一样拨打确切的电话时,https://developers.tradeking.com/documentation/php
我收到异常
异常捕获!响应:使请求失败(无法使用已知 CA 证书对等证书进行身份验证)
为什么会发生这种情况,我该如何解决这个问题?
OAuth 扩展使用 curl 发出请求。默认情况下,CURL 通常会验证 SSL 证书,以查看其是否有效 a 由接受的 CA 颁发。为此,curl 使用一组捆绑的 CA 证书。
您可以禁用 SSL 检查 ( $oauth->disableSSLChecks()
)。或者确保您拥有当前版本的 curl。有关 curl 认证验证的更多信息。
正确的解决方案是检查服务器时间。如果错误,SSL无法正常工作。