java - 我的小程序需要客户端访问资源的权限的策略文件位置在哪里?

标签 java security permissions applet

我发现我必须编写一个策略文件来为我的小程序授予权限...

但我真的很困惑... :(

我想编写一个作为 map 查看器的小程序,我需要在运行我的小程序的客户端上保存图像图 block 以在本地访问图 block 以获得安全查看 map 的速度和时间,这对用户有好处...

因此,小程序需要授予读取/写入权限并在客户端 tempdir 上创建目录。

现在,我想写一个策略文件来获得对我的小程序的权限,我不想让用户参与其中,相反,我想自己编写策略文件来授予对小程序的权限...

现在策略文件位置在哪里?在小程序 jar 文件中? 小程序如何使用策略文件?

请帮帮我

最佳答案

简单的回答是否定的,您不能远程更改策略。如果您可以覆盖用户计算机上的策略,安全性在哪里?

在企业环境中,这可以通过桌面管理/配置系统实现。如果你想测试它,你可以手动更新策略文件。它位于 Windows 上,

  ${user.home}\java.policy
  ${java.home}\lib\security\java.policy

第一个更改单个用户的策略,第二个影响整个系统。

关于java - 我的小程序需要客户端访问资源的权限的策略文件位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1417271/

相关文章:

security - 基于角色的访问控制 (RBAC) 关心权限还是角色?

java - 使 Android 键盘能够抵御 KeyLogger 攻击

java - android.webkit.PermissionRequest 无法解析

database - 在 postgres 中创建表空间时权限被拒绝

java - 更改工作驱动器 java processbuilder

java - 在 Java 8 中,Executors.newWorkStealingPool() 是否也提供任务队列?

delphi - 通过互联网与多个客户端使用 firebird 服务器的经验?

c# - 'IPermissionStateManager' 的命名空间

java - 为什么我的对象在 MouseMoved 上不移动?

java - 带冒号运算符的文本有什么用(例如 : Test:) in java