我有一个Java Applet,需要通过socket与另一个Windows应用程序通信。我一直在AccessControlException
。我知道我可以修改java.policy
下的java/lib
文件以授予特定端口的访问权限。
问题是应用程序有时选择随机端口,我不能只定义applet策略文件中的每个端口。有没有办法授予我的Java Applet所有端口访问权限?
除了修改java.policy文件之外,还有什么我应该做的吗?
java.security.AccessControlException: access denied ("java.net.SocketPermission" "127.0.0.1:3399" "connect,resolve")