影响客户端-服务器通信的Java Web Start和Windows管理员权限
更新:我不再需要它,我们为有此问题的客户提供了不同的解决方案。 感谢所有试图回答问题的人 我尝试了JWS常见问题解答、谷歌、stackoverflow,但没有发现任何有用的东西 问题是:对与web服务器通信的java web start应用程序具有最低权限的Windows 7计算机会产生什么影响 当前的情景:影响客户端-服务器通信的Java Web Start和Windows管理员权限,java,windows,security,java-web-start,Java,Windows,Security,Java Web Start,更新:我不再需要它,我们为有此问题的客户提供了不同的解决方案。 感谢所有试图回答问题的人 我尝试了JWS常见问题解答、谷歌、stackoverflow,但没有发现任何有用的东西 问题是:对与web服务器通信的java web start应用程序具有最低权限的Windows 7计算机会产生什么影响 当前的情景: 我有一个JavaWebStart应用程序,它发送请求并从服务器获取响应。服务器地址为https://....... 当我在拥有管理员权限的Windows7机器上运行它时,一切都很好 当在
- 我有一个JavaWebStart应用程序,它发送请求并从服务器获取响应。服务器地址为https://.......
- 当我在拥有管理员权限的Windows7机器上运行它时,一切都很好
- 当在运行Windows 7的笔记本电脑上以最低权限运行同一个JWS应用程序时,并且有一些公司的IT服务管理的限制(我仍在试图理解并找出这些限制的确切含义),我可以运行该应用程序,但我与服务器没有通信。也就是说,我甚至不能在我的JWS应用程序中通过登录。在服务器日志中,我没有看到任何关于来自我的应用程序的传入请求的日志
- 当我尝试使用http地址(而不是https)与类似的服务器通信时,我在服务器日志中看到流量进出,但JWS应用程序无法接收对其发送到服务器的请求的响应
- 当尝试运行相同的应用程序,但作为常规java应用程序(不是JWS)时,它可以与https服务器和http服务器一起正常工作
应该是有帮助的,但是我检查了一下,它已经在那里了,所以不是这样的
编辑-尝试了@AndrewThompson的JaNeLA并获得:
Content type application/x-java-jnlp-file;charset=ISO-8859-1 does not equal expected type of application/x-java-jnlp-file
The processing instruction target matching "[xX][mM][lL]" is not allowed.
更新(2014年9月15日):我不再需要它,我们为有此问题的客户提供了不同的解决方案。
感谢所有试图回答您问题的人。我不知道这是您问题的答案,但Windows有一个防火墙,限制哪些应用程序可以通过Internet进行通信。除非您的应用程序位于特定Windows计算机的白名单上,否则它无法通过Internet进行通信。即使以管理员身份运行,也会弹出一个选项框,询问您是否允许process x通过Internet进行通信。我还建议您进入Windows控制面板->Java并打开“高级”选项卡。在那里,您可以启用跟踪、启用调试,还可以启用Java控制台。在这三个选项中,希望你能得到一个关于发生了什么的提示。另外,您正在运行什么版本的Java?因为在J7 Update51和JWS客户端中有新的安全更改。请确保使用JaNeLA检查JNLP(可用)。嗨,伙计们,感谢重播。我没有这台笔记本电脑,所以需要一些时间来检查你的建议。更具体地说…@AndrewThompson-谢谢你的建议。我试试看。。