有没有办法测试SOAP是否使用TLS 1.2?

时间:2018-04-06 08:16:36

标签: php soap tls1.2

我在旧的Debian 6上安装了旧的PHP 5.3应用程序。它使用SOAP / CURL / file_get_content(POST / GET)服务,很快就需要TLS 1.2来建立连接。

我已经成功重新编译了OpenSSL,CURL,PHP和phpinfo,它说它使用OpenSSL 1.0.2n,所以我们在这里很好。

现在我想确定PHP Soap和file_get_contents使用TLS 1.2(不是旧版本),所以当TLS 1.2天到来时 - 所有服务都将正常运行。

我通过https://tlstest.paypal.com测试了CURL,然后通过了。

如何测试SOAP(SoapClient)和stream_context_create + file_get_content以确保它使用TLS 1.2?

在PHP 5.6中,我可以强制soap使用TLS1.2和STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT,但它在旧的PHP版本中不可用。

感谢您的任何建议。

或者你知道一些仅限TLS 1.2的服务,所以我可以测试我的服务器吗?

0 个答案:

没有答案