是否可以在Java 6中使用TLS + SNI?
TLS与java 6很好地兼容,但SNI似乎不受支持。
使用java 7及更高版本,它可以正常工作。但是我坚持使用java 6。
Java 6高级版具有SNI支持,但它的成本超过10k,我目前还没有......
我还看了一下bouncy castle,它在URLAndHash中有一个对SNI rfc 6066的引用。但是使用TlsClientProtocol和DefaultTlsClient进行的简单测试似乎并没有导致SNI正常工作。虽然在这个问题上,文档非常稀疏。
我可以尝试更多的东西吗?
答案 0 :(得分:0)
您可以更新到Java的更高版本。
Java 6 is Java SE 6 Update 45, which was made available on April 16, 2013的最新公开版本。
最新的公开版Java 6中可能有over 300 listed unfixed vulnerabilities。
假设这是商业产品,您的客户是否意识到这一点?