Java PKCS11 与 iaik

标签 java applet smartcard pkcs#11

我使用iaik库创建了一个小程序,它在我的小程序查看器中完美运行,但在我的网络浏览器中我得到了这个:可信加载程序试图加载沙箱资源知道吗?

嗯,好的,所以我让它工作了,但我也想知道为什么......我正在使用 netbeans ...在我设置自签名选项后,我进行了编译,并在我的 dist 文件夹中创建了一个 jar 文件我的类(class)...之后我复制了我的 jar 文件、libs ...等。到我的小程序的文件夹...并运行它...那么沙箱是做什么的以及为什么我不再得到它...我还将 PKCS11Wrapper 复制到我的 jdk/bin 文件夹...

最佳答案

出现问题的原因是您的小程序尝试访问 native 库并且您的小程序必须进行签名,但是您已经写过您对其进行了签名,因此,如果您将代码放在 jre/lib/ext 目录中,不需要签署代码,尝试从小程序创建控制台应用程序并尝试启动它。我想您会发现一切正常,而您的 IDE 签名不起作用。 How to start applet from main method

关于Java PKCS11 与 iaik,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11168110/

相关文章:

c# - 使用存储在智能卡上的公钥和私钥对文件进行签名

java - 如果字符串包含两个带有 IgnoreCase 的单词之一

java - 将文件从设备发送到计算机不起作用(文件损坏)

java - Java 小程序中的 Unicode/日语字符

java - 未搜索 Applet jar 中的文件

performance - Java Card 中的内存访问性能

java - 在同一函数内多次调用数据库时关闭 JDBC 连接

java - 为什么我不能在java中使用2个switch语句

java 8u31 插件导致签名的小程序加载速度慢得多

smartcard - Get Data APDU 命令不同的标签和响应格式