SSL javax.net.ssl.SSLProtocolException:handshake alert:unrecognized_name接受此操作

时间:2015-09-22 09:39:35

标签: java ssl

我想接受所有网站的所有证书,但我从一个网站获取unrecognized_name。我如何接受或通过它以便我可以获得本网站的内容?

提前致谢

1 个答案:

答案 0 :(得分:1)

  

我想接受所有网站的所有证书,但我从一个网站获取unrecognized_name。

这不是证书问题,因此您无法通过接受所有证书来解决此问题(无论如何这通常都是一个非常糟糕的想法)。如果您访问的服务器需要SNI (Server Name Indication)而没有SNI或SNI扩展名中的名称错误,则会出现此类错误。因此,修复使用具有正确名称的SNI。

如果支持SNI取决于您的Java版本,也可能取决于您用来访问该站点的库的版本。