Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8239594 jdk.tls.client.protocols is not respected
  3. JDK-8242387

Release Note: java.net.HttpClient Does Not Override Protocols Specified in SSLContext Default Parameters

XMLWordPrintable

    • Verified

      During the setup of new connections, `java.net.http.HttpClient` now uses the default set of protocols provided by the `SSLContext` when negotiating the TLS handshake. In the absence of any `SSLParameter`s explicitly supplied to the `HttpClient.builder`, the `HttpClient` has been updated to no longer override any default-selected protocols in the SSLContext. As a result, the actual TLS version that is negotiated might differ from that of previous releases, or it might even succeed or fail to negotiate when it previously might not have.

            ryadav Rahul Yadav
            ryadav Rahul Yadav
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: