Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否允许Java小程序在不修改Java策略文件的情况下访问和录制文件系统?_Java_Security_Permissions_Applet_Policyfiles - Fatal编程技术网

是否允许Java小程序在不修改Java策略文件的情况下访问和录制文件系统?

是否允许Java小程序在不修改Java策略文件的情况下访问和录制文件系统?,java,security,permissions,applet,policyfiles,Java,Security,Permissions,Applet,Policyfiles,我正在编写JavaApplet录音机,所以它需要有录音权限,还需要有文件访问权限(用于在mp3转换期间存储tmp文件)。这是一个内部网应用程序,将在数百台机器上运行,因此我想知道是否有可能在不修改策略文件和在每台机器上授予权限的情况下实现这一点 …所以我想知道是否有可能在不修改策略文件和授予每台机器权限的情况下实现这一点 当然。使用有效的代码签名证书对代码进行数字签名,并让用户在启动应用程序时勾选“始终允许”复选框 除非你的意思是“没有对代码进行数字签名”。然后-不,不是这样。我认为小程序运行在

我正在编写JavaApplet录音机,所以它需要有录音权限,还需要有文件访问权限(用于在mp3转换期间存储tmp文件)。这是一个内部网应用程序,将在数百台机器上运行,因此我想知道是否有可能在不修改策略文件和在每台机器上授予权限的情况下实现这一点

…所以我想知道是否有可能在不修改策略文件和授予每台机器权限的情况下实现这一点

当然。使用有效的代码签名证书对代码进行数字签名,并让用户在启动应用程序时勾选“始终允许”复选框


除非你的意思是“没有对代码进行数字签名”。然后-不,不是这样。

我认为小程序运行在沙箱中,它们不能轻松与系统交互,JVM不允许它们出于安全目的访问系统资源。