Java套接字许可错误

问题描述:

当试图与我的办公室中的设备建立远程连接时,请帮助我解决以下Java错误信息。我可以从另一个CPU连接到设备,但不能从我的笔记本电脑连接。所以,我知道它在我的笔记本电脑配置文件中的某个地方。我已经更新了几次Java。有人可以告诉我它是哪个文件,以及如何解决这个问题?Java套接字许可错误

此外,网址套接字应该是5800 ...但错误味精出于某种原因显示套接字5900!

错误:访问被拒绝(“java.netSocketPermission”” 172.30.150.88:5900” ”连接,解决”)

Can someone tell me which file it is and exactly how to resolve this?

这是不可能的。该配置文件的位置完全取决于您正在运行的Java应用程序。

如果您正在运行Linux,我会说“使用findgrep来搜索文件”。


要注意的另一件事是,您似乎有一个Java安全异常。这表明您的笔记本电脑上的代码正在安全沙箱中运行。如果是这种情况,则显然有可能阻止所有的连接......并且修复端口号将不能解决问题。

+0

感谢您回复Stephen。我在Java设置中禁用了Sandbox功能,但仍然存在问题。该应用程序是基于Windows的系统,而不是Linux。你认为有没有Java策略文件阻止访问? – scottw 2014-10-22 15:42:20

+0

如果您没有在沙箱中运行Java代码,那么Java不会负责阻止访问。当然,它可能是别的东西;例如窗口安全,防火墙等 – 2014-10-22 22:22:30