Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.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 在任何浏览器中加载EToken证书_Java_Firefox_Encryption_Keytool - Fatal编程技术网

Java 在任何浏览器中加载EToken证书

Java 在任何浏览器中加载EToken证书,java,firefox,encryption,keytool,Java,Firefox,Encryption,Keytool,我正在开发一个应用程序,它基于EToken进行身份验证,特别是我们使用的是aladdin eTokens。以前,我们只使用添加到客户端浏览器中的普通文件证书,它与Mozilla和Internet Explorer配合良好,我们使用applet在浏览器中加载证书 现在,,问题来自eToken,当我们将设备插入机器时,它也会加载证书,但我无法在Mozilla Firefox中加载特定的证书相同的小程序代码在IE中工作正常。在Firefox中,我收到类似java.security.InvalidKey

我正在开发一个应用程序,它基于EToken进行身份验证,特别是我们使用的是aladdin eTokens。以前,我们只使用添加到客户端浏览器中的普通文件证书,它与Mozilla和Internet Explorer配合良好,我们使用applet在浏览器中加载证书

现在,,问题来自eToken,当我们将设备插入机器时,它也会加载证书,但我无法在Mozilla Firefox中加载特定的证书相同的小程序代码在IE中工作正常。在Firefox中,我收到类似java.security.InvalidKeyException的错误:不支持的密钥类型:null这表示私钥/公钥为空,Mozilla无法访问eToken证书的密钥


如果您有任何线索,请帮助我。

似乎这个问题与pkcs11.cfg更相关

检查配置文件

${java.home}/lib/security/pkcs11.cfg

它应该对你有帮助

这个问题似乎与pkcs11.cfg更相关

检查配置文件

${java.home}/lib/security/pkcs11.cfg

它应该对你有帮助

您是否让浏览器显示一个对话框以供用户选择证书?尊敬的Alberto YanoAlberto,我已经创建了自己的弹出窗口,以显示安装在浏览器中的所有证书。您是否在浏览器中显示了用户选择证书的对话框?尊敬的阿尔贝托·亚诺阿尔贝托,我创建了自己的弹出窗口来显示安装在浏览器中的所有证书。是的,这对我帮助很大。谢谢:@com.status.live:建议您接受有用的答案并关闭问题。所以,它可能会在将来帮助别人。是的,它帮了我很多。谢谢:@com.status.live:建议您接受有用的答案并关闭问题。所以,它将来可能会对其他人有所帮助。