我们在JRE 7上有一个小程序正常工作
升级到JRE 8后停止使用错误(在java applet控制台中)"java.security.AccessControlException: access denied"
。
将以下行添加到java策略(java.policy)文件中,使其正常工作,
permission java.net.SocketPermission "ipaddres:port", "connect";
permission java.net.SocketPermission "ipaddress:port", "resolve";
这是解决此问题的唯一方法,因为这不能强制给最终用户才能使用applet。
是否提供任何其他替代方案来处理这些情况。