0

我的应用程序使用 TLS1.2 运行良好。当服务器升级到 TLS1.3 时,应用程序在写入套接字通道时会出现此异常。

SSLEngine 是使用创建的

    SSLContext sslContext = SSLContext.getInstance(TLS_PROTOCOL_VERSION);//TLS1.2 or TLS1.3
 sslContext.init(tlsConfig.getKeyManagers(), new TrustManager[]{
                    new LogTrustManager(), 
                    tlsConfig.getTrustManagers()[0] 
            }, new SecureRandom());

它给出了以下与 TLS1.3 的异常

Exception TException(E_TRANSPORT_INTERNAL_ERROR, javax.net.ssl.SSLHandshakeException: SSL_write)

使用 TLS1.2 所有通信都可以正常工作。只有 TLS1.3 的问题。我必须为 TLS1.3 做任何额外的配置吗?

4

0 回答 0