2017-07-11 101 views
0

我已經搜索了一些帖子,但找不到答案。在java 1.4中的SSL兼容性

有沒有什麼辦法可以在java 1.4中使用SNI。 我檢查了API在java7中可用,但有什麼解決方法可以在java 1.4中使用SNI嗎?

回答

1

JSSE(Java安全套接字擴展)是一個定義用於在java中實現SSL的API。根據javax.netjavax.net.ssl的所有分類是本標準的一部分。

服務器名稱指示(SNI)是應由特定JSSE實現實現的擴展。 Sun Java 1.4中包含的SunJSSE版本不支持SNI,因此您需要註冊另一個支持SNI的JSSE提供商。

在這裏,你有不同的JSSE提供者(implemetnators)的列表:

https://wiki.apache.org/HttpComponents/AlternativeJSSE

你將不得不註冊一個比支持SNI。