Я использую BOX's Authenticate with JWT (API)
для получения токена доступа из BOX.Мой скрипт работает нормально, когда я размещаю его на сервере AWS.Но когда он размещен на сервере моей компании, он дает мне следующую проблему
["errno"]=>
int(35)
["error"]=>
string(59) "Unknown SSL protocol error in connection to api.box.com:80 "
["url"]=>
string(32) "https://api.box.com/oauth2/token"
["content_type"]=>
Я предполагаю, что это проблема сети или прокси.Я установил прокси в коде и на сервере также.export http_proxy=jjjj.com/test:80
аналогично https proxy
.
Тем не менее я не смог получить токен доступа к ящику.Я вижу еще одну ошибку cURL 6 - не удается разрешить хост - api.box.com:80
Моя версия PHP curl и расширение SSL (openSSL) отличается от версии, которую я вижу на терминале.
На странице информации PHP - версия curl - 7.21.7, где, как и в терминале, если я делаю curl --version
, он говорит curl 7.15.5 (x86_64-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5
Пожалуйста, помогите мне точно знать, в чем здесь проблема