我搜索了很多帖子,但找不到答案。

有什么办法可以在Java 1.4中使用SNI。
我检查了API在java7中是否可用,但是在java 1.4中使用SNI是否有任何解决方法?

最佳答案

JSSE(Java安全套接字扩展)是定义为在Java中实现SSL的API。 javax.netjavax.net.ssl下的所有小节都是该标准的一部分。

服务器名称指示(SNI)是扩展,应由特定的JSSE实现来实现。 Sun Java 1.4中包含的SunJSSE版本不支持SNI,因此您需要注册另一个支持SNI的JSSE提供程序。

在这里,您具有不同的JSSE提供程序(实现器)的列表:

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

您将必须注册一个不支持SNI的软件。

10-04 20:57