我需要使用API将信息传递给服务器上的回调脚本。
API使用安全套接字层(SSL)进行连接。我从未使用过SSL,但我不知道是否需要获得某种证书才能使其在我的服务器上运行。
我正在使用PHP,这些都是我通过phpinfo()找到的与SSL相关的所有当前设置:
已注册的流套接字传输:tcp, udp, unix, udg, ssl, sslv3, sslv2, tls
SSL Yes
SSL版本OpenSSL/0.9.8b
OpenSSL支持enabled
OpenSSL库版本OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
OpenSSL标头版本OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
原生OpenSSL支持enabled
那么为了让API通过SSL连接到我的服务器,我需要做什么?
另外,我是否必须在回调脚本的网址中使用https
?
答案 0 :(得分:0)
要通过SSL访问您的服务器,您需要在服务器上为其提供证书。在调用其他服务器时,您可以使用https
来访问它。因此,如果您呼叫的API需要通过SSL进行安全回调,那么您确实需要证书。否则,你没有。