我正在使用PHP OAuth扩展来调用Tradeking API。当我按照此处进行完全调用时,https://developers.tradeking.com/documentation/php
我得到了例外
抓住了异常!响应:使请求失败(对等证书无法使用已知的CA证书进行身份验证)
为什么会这样,我该如何解决?
答案 0 :(得分:17)
OAuth扩展使用curl发出请求。默认情况下,CURL通常会验证SSL证书,以查看其是否为已接受的CA颁发的有效证书。为此,curl使用一组捆绑的CA证书。
您可以禁用SSL检查($oauth->disableSSLChecks()
)。或者确保您拥有当前版本的卷曲。 More information关于卷曲认证验证。
答案 1 :(得分:6)
正确的解决方案是检查服务器TIME。如果错了,SSL不能正常工作。