2014-11-20 2 views
0

Я пытаюсь получить доступ к API AtTask с использованием библиотеки AtTask StreamClient.php. Я могу войти и извлечь информацию с помощью Chrome Advanced Rest Client, однако я не могу войти в API из сценария .php, используя StreamClient. Сообщение я получаю это:Ошибка входа в систему AtTask API

«Вход в систему ... Неизвестная ошибка протокола SSL в связи с XXXXXXXXXX.attask-ondemand.com:443»

Кто-нибудь есть идея, что это значит, и как обойти это. Я чувствую, что это имеет какое-то отношение к конфигурации моего сервера.

Заранее спасибо.

+0

Можете ли вы показать код, который используете? –

+0

Ничего особенного, или даже ничего, что я написал. Просто образец AtTask StreamClient.php, используя мои учетные данные. – user1956557

+0

Вот конкретный код, который терпит неудачу: – user1956557

ответ

0

Проблема решена. Очень странно, очень странно. Судя по всему, вы должны заставить CURL использовать SSL версии 1. Я добавил строку:

curl_setopt($this->handle, CURLOPT_SSLVERSION, 1); 

к CURL инициации части сценария и он начал работать.

Смежные вопросы