无法从我的服务器解决盒子连接问题

时间:2019-07-04 07:35:56

标签: php curl openssl jwt box

我正在使用BOX的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:80https proxy类似。

仍然无法获得Box Access令牌。我看到另一个错误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

请帮助我确切地了解这里的问题

0 个答案:

没有答案