2017-01-09 17 views
0

Можно ли использовать TLS + SNI с java 6?Java 6 SNI (название сервера)?

TLS прекрасно работает с java 6, но SNI, похоже, не поддерживается.

С java 7 и выше он отлично работает. Но я застрял на Java 6.

Java 6 расширенный имеет поддержку SNI, но это делает стоимость за 10к, что я в настоящее время не имеют ...

Я также посмотрел на Надувной замок, который имеет одна ссылка на SNI rfc 6066 в URLAndHash. Но простой тест с TlsClientProtocol и DefaultTlsClient, похоже, не приводит к работе SNI. Документы очень скудны для не существующих, хотя и по этому вопросу.

Есть ли еще вещи, которые я могу попробовать?

ответ

1

Вы можете обновить до более поздней версии Java.

Последняя общедоступная версия Java 6 is Java SE 6 Update 45, which was made available on April 16, 2013.

Есть, вероятно, хорошо over 300 listed unfixed vulnerabilities в этой последней общедоступной версии Java 6.

Если предположить, что это для коммерческого продукта, вы клиенты знают об этом?

+0

Я уже использую последнюю версию java 6, u45 является последней общедоступной, с u131 - с SNI. Обновление до 7 или 8 не является вариантом. Клиенты виноваты ... –