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

    Details

    • Subcomponent:
    • Verification:
      Verified

      Description

      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.

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved: