包含外部JAR文件时签名Java小程序的权限错误

包含外部JAR文件时签名Java小程序的权限错误,java,security,applet,code-signing,mixed-code,Java,Security,Applet,Code Signing,Mixed Code,我有一个签名的Java小程序。而且效果很好。但是现在我必须集成一些第三方JAR文件。当我从Eclipse测试它时,整个过程都正常工作。但当我将其作为小程序进行测试时,它会给我一个java.security.AccessControlException:access denied(java.io.FilePermission…) 我认为这是因为这些第三方JAR文件中没有java.policy.applet。但是手动添加策略文件并不能消除错误 我错过了什么?谢谢 ==================

我有一个签名的Java小程序。而且效果很好。但是现在我必须集成一些第三方JAR文件。当我从Eclipse测试它时,整个过程都正常工作。但当我将其作为小程序进行测试时,它会给我一个java.security.AccessControlException:access denied(java.io.FilePermission…)

我认为这是因为这些第三方JAR文件中没有java.policy.applet。但是手动添加策略文件并不能消除错误

我错过了什么?谢谢

============================

所有第三方JAR文件都位于服务器文件系统上,如下所示:A.JAR、B.JAR、C.JAR。我将它们包含在applet标记中,如下所示:

<applet
    archive="my.jar,A.jar,B.jar,C.jar">
</applet>

如果这些JAR试图执行受限操作,您也必须对其进行签名。

如果这些JAR试图执行受限操作,您也必须对其进行签名。

还请注意,自6u19(撰写本文时Java SE 6的当前安全版本)以来用户通常会提前收到警告:/I我必须做出我通常的评论,在签署代码之前,您确实应该知道自己在做什么。另外请注意,自6u19(撰写本文时Java SE 6的当前安全版本)以来用户通常会提前收到警告:/I我必须做出我通常的评论,即在签署代码之前,您确实应该知道自己在做什么。
Class-Path: A.jar,B.jar,C.jar