如何在jsf中使用数字证书?

How to use digital certificates with jsf?

我需要在客户端中使用令牌设备签署一份 xml 文档。如何使用 JSF 从令牌中提取私钥?我以前是用 Applet 做的。

基本上,除了 SSL 身份验证之外,您不能将浏览器上的令牌设备用于任何其他用途。

浏览器的安全限制不允许您访问系统证书密钥库或使用 PKCS#11 驱动程序,因此您无法进行数字签名

过去,浏览器允许 运行 小程序,但现在已经不可能了。您需要使用外部软件