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

    Details

      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: