Java 如何从Http请求中获取TLS版本和适用的密码套件

Java 如何从Http请求中获取TLS版本和适用的密码套件,java,ssl,twilio,Java,Ssl,Twilio,我正在使用Twilio沙箱环境测试WhatsApp与我的应用程序的集成。当我将应用程序移动到不同的服务器时,twilio API正在发送错误20426需要升级 应用程序在以前的服务器上运行正常。服务器上的TLS版本为1.2,SSL版本为3。正如Twilio文档中提供的列表所示,两台服务器上都有密码套装。两台服务器之间的唯一区别是操作系统。在安装了应用程序工作操作系统的服务器上是Linux,而应用程序不工作操作系统的服务器上是AIX 7。该错误表明AIX 7服务器上没有可用的TLS v1.2。您是

我正在使用Twilio沙箱环境测试WhatsApp与我的应用程序的集成。当我将应用程序移动到不同的服务器时,twilio API正在发送错误20426需要升级


应用程序在以前的服务器上运行正常。服务器上的TLS版本为1.2,SSL版本为3。正如Twilio文档中提供的列表所示,两台服务器上都有密码套装。两台服务器之间的唯一区别是操作系统。在安装了应用程序工作操作系统的服务器上是Linux,而应用程序不工作操作系统的服务器上是AIX 7。

该错误表明AIX 7服务器上没有可用的TLS v1.2。您是否尝试过自己通过TLS向服务器发出请求并检查响应?我已检查了服务器上的TLS版本。启用的版本为1.2。您能否解释如何向服务器发出TLS请求。使用类似于curl或postman的东西发出https请求并检查响应。可能您使用的是Tomcat,而不是Tomcat native+apr+OpenSSL。@philnash我尝试检查响应,但找不到任何与TLS相关的内容。