我想知道如何通过编辑 SSLSockets 或通过其他方式更改要在 Java 中使用的 TLS 扩展。
这就是我目前使用 Conscrypt 初始化 SSL 的方式
Conscrypt.setUseEngineSocketByDefault(true);
Security.insertProviderAt(new OpenSSLProvider(), 1);
SSLContext sslContext = SSLContext.getInstance("TLSv1.3", Conscrypt.newProvider());
String [] ciphers = {
"..."
};
sslContext.init(null, null, new SecureRandom());
sslContext.createSSLEngine().setEnabledCipherSuites(ciphers);