2014-10-21 56 views
0

當試圖與我的辦公室中的設備建立遠程連接時,請幫助我解決以下Java錯誤信息。我可以從另一個CPU連接到設備,但不能從我的筆記本電腦連接。所以,我知道它在我的筆記本電腦配置文件中的某個地方。我已經更新了幾次Java。有人可以告訴我它是哪個文件,以及如何解決這個問題?Java套接字許可錯誤

此外,網址套接字應該是5800 ...但錯誤味精出於某種原因顯示套接字5900!

錯誤:訪問被拒絕(「java.netSocketPermission」」 172.30.150.88:5900」 」連接,解決」)

回答

0

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