我正在开发一个使用Java的Crytographic Extension,更具体地说是MSCAPI的应用程序,使用用户的私钥从Web浏览器签名文件。我已经能够在本地成功完成此操作,但是当我将该类嵌入网页并尝试访问用户密钥库时,我收到以下错误:“没有这样的提供程序:SunMSCAPI”。有没有人知道这个错误的原因?
导致错误的代码行:
KeyStore ks = KeyStore.getInstance("Windows-MY", "SunMSCAPI");
由于
答案 0 :(得分:2)
SunMSCAPI仅适用于Java 6。