当前位置:  开发笔记 > 编程语言 > 正文

在哪里放置java applet策略文件?

如何解决《在哪里放置javaapplet策略文件?》经验,为你挑选了1个好方法。

我正在开发一个人工智能项目,这是一个逻辑游戏,目标是两个用户连接到网络上充当管理员的服务器,然后逐个开始玩.

为了创建连接,我有一个服务器代码,它只是在localhost:8000上监听,并在客户端到达时为其分配团队值.连接后,客户端可以在Admin的控制下进行移动.

问题是,当我尝试将我的代码放在浏览器中工作时,它失败并出现以下错误:

java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:8000 connect,resolve)

即使我已经创建了自己的策略,首先只授予对我的项目文件夹(file:///home/xxx/projects/-)的代码库的Socket访问权限,在它不起作用后,我授予所有代码库的所有权限.我尝试将我的策略文件放在主目录和我的applet代码所在的同一目录中.

感谢任何提示,谢谢.



1> objects..:

默认情况下,我认为它会在您的主目录中查找名为.java.policy的文件

您可以检查文件/lib/security/java.security以查看它的外观.检查名为policy.url.n的密钥

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有