Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法禁用在java小程序中发送SNI记录?_Java_Applet_Sni - Fatal编程技术网

有没有办法禁用在java小程序中发送SNI记录?

有没有办法禁用在java小程序中发送SNI记录?,java,applet,sni,Java,Applet,Sni,我已尝试使用params元素: <param name='java_arguments' value='-Djsse.enableSNIExtension=false'> 看到这些线程,但建议的解决方案都不起作用: 但我真正想要的是在Java机器开始下载小程序代码之前就禁用SNI。最终用户是我&我无法控制服务器部件。我正在寻找的功能是,即使服务器发送错误的信息,也能够通过https启动小程序。感谢您的澄清。将这些信息编辑到问题中可能是值得的。可以使用appletviewer

我已尝试使用
params
元素:

<param name='java_arguments' value='-Djsse.enableSNIExtension=false'>
看到这些线程,但建议的解决方案都不起作用:


但我真正想要的是在Java机器开始下载小程序代码之前就禁用SNI。

最终用户是我&我无法控制服务器部件。我正在寻找的功能是,即使服务器发送错误的信息,也能够通过https启动小程序。感谢您的澄清。将这些信息编辑到问题中可能是值得的。可以使用appletviewer运行小程序吗?启用此属性可能更容易。小程序是否受信任?您有小程序页面的URL吗?小程序是可信的,但即使重新启动,jvm进程也无法向您提供小程序证书。实际上,它只是不加载小程序。java控制台中的5级跟踪将第一个异常显示为“握手期间远程主机关闭连接”SSLException。在那之后,由于无法从jar加载主类,导致了错误的级联。升级到jre 1.7后出现了这个问题。使用appletviewer,小程序运行没有问题。我取得了一些进展。如果我进入Java控制面板并选中使用SSL 2.0兼容的ClientHello格式,小程序将加载。现在,有没有办法让这个特定的小程序只使用一次?
System.setProperty("jsse.enableSNIExtension", "false");