Я использую расширение PHP OAuth, чтобы позвонить в Tradeking API. Когда я делаю точный вызов, как здесь, https://developers.tradeking.com/documentation/php
Я получаю исключение
Исключено! Ответ: отказ в запросе (сертификат Peer не может быть аутентифицирован с помощью известных сертификатов CA)
Почему это происходит и как я могу это решить?
Расширение OAuth использует curl для выполнения запроса. По умолчанию CURL, как правило, проверяет сертификат SSL, чтобы узнать, действительно ли он принят выпущенным CA. Для этого curl использует набор сертификатов CA.
Вы можете отключить проверку SSL ( $oauth->disableSSLChecks()
). Или убедитесь, что у вас есть текущая версия завитка. Дополнительная информация о проверке сертификатов.
Правильное решение – проверка сервера TIME. Если это неверно, SSL не работает нормально.