2012-06-23 55 views
1

我创建使用它完美的作品在我的applet浏览器,但在我的网页浏览器iaik libraries我得到这个小程序:受信任的加载器试图加载沙箱资源的任何想法?的Java PKCS11与iaik

Amm ok所以我得到它的工作,但我想也知道为什么...我使用netbeans ...后,我设置自签名选项我编译和我的dist文件夹中创建一个jar文件与我的课......在此之后,我复制了我的jar文件,libs ...等。与我的小应用程序的文件夹......就跑吧...那么,是什么在沙箱换货和怎么来的我不明白这一点了......我还复制了PKCS11Wrapper我的JDK/bin文件夹....

回答

2

问题出现的原因是您的小程序试图访问本地库,并且您的小程序必须进行签名,但是您已经写过您签名,因此,如果将代码放入jre/lib/ext目录,该代码不是必需的,请尝试从applet创建控制台应用程序并尝试启动它。我认为你会看到所有的工作,而你的IDE签名不起作用。 How to start applet from main method

+0

非常感谢你所以......我设法解决它,但现在我得到这个值得信赖的加载器试图加载沙盒资源我不得不提到iaik使用DLL包装 – cataHHH

+0

@cataHHH,使用浏览器和Applet来加载'.dll'是一个*非常* *非常*(*非常*)容易出错的方法,我应该保持清除它。是的,我曾经做过类似的程序。它的工作,但之后,我一直赞成“厚厚的客户”而不是像这样的黑客。 –