Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.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 如何允许JNLP启动的软件访问套接字?_Java_Jnlp_Java Web Start - Fatal编程技术网

Java 如何允许JNLP启动的软件访问套接字?

Java 如何允许JNLP启动的软件访问套接字?,java,jnlp,java-web-start,Java,Jnlp,Java Web Start,我维护的一个较大的软件包是通过JNLP部署的。最近我们遇到了很多问题。我之前有一个Stackoverflow问题,因为它不允许进行MD5哈希。另一个主要问题是套接字有时会被阻塞。我们的一些手动代码很好,一些看起来完全相同的代码是断断续续的,并且包含的一些libraris(用于更新Exchange日历的EWS)在每次通过JNLP启动时都会失败(但如果JAR运行在本地副本上,则每次都会工作) 如何修复安全性,使一切都通过JNLP工作,就像它是本地副本一样?出于安全原因,JNLP的较新版本已更改了参数

我维护的一个较大的软件包是通过JNLP部署的。最近我们遇到了很多问题。我之前有一个Stackoverflow问题,因为它不允许进行MD5哈希。另一个主要问题是套接字有时会被阻塞。我们的一些手动代码很好,一些看起来完全相同的代码是断断续续的,并且包含的一些libraris(用于更新Exchange日历的EWS)在每次通过JNLP启动时都会失败(但如果JAR运行在本地副本上,则每次都会工作)


如何修复安全性,使一切都通过JNLP工作,就像它是本地副本一样?

出于安全原因,JNLP的较新版本已更改了参数传递限制。我最终能够将所需的一切准备就绪并迁移回JNLP。

请确保使用检查JNLP。已经完成,检查正常。不过,对于可能最终在这里寻找答案的其他人来说,这是一个很好的评论。最新版本的Java现在已经突破了JNLP参数。我们正在尽可能快地离开JNLP。