Я включил журналы в своем приложении, используя опцию -Djavax.net.debug=all
.Написанный код должен использовать протокол SSLv3, но в журналах, когда я проверяю, он отображается как ::
*** ClientHello, TLSv1
*** ServerHello, TLSv1
НасколькоКак я понимаю из чтения, Клиент и Сервер используют TLSv1 для рукопожатия, но, поскольку я использовал SSLv3 в своем коде при инициализации сокета, в идеале он должен печатать SSLv3 вместо TLSv1.
Ниже приведен фрагмент кода, который я использовал:
SSLContextBuilder builder = new SSLContextBuilder();
builder.useProtocol("SSLv3");
SSLContext sslContext = builder.build();
Может кто-нибудь, пожалуйста, уточнить причину того же или есть что-то еще, что я пропустил.Просто чтобы добавить, я нахожусь на Java 7.