我创建了一个示例 Web 服务来使用 etoken 对文档进行数字签名。它是第一次创建签名文件。但是当我尝试再次运行 Web 服务时,它会抛出以下错误。任何人都可以对此进行更新吗?
java.security.InvalidKeyException:私钥必须是 RSAPrivate(Crt)Key 的实例,或者在 sun.security.rsa.RSAKeyFactory.engineTranslateKey 的 sun.security.rsa.RSAKeyFactory.translatePrivateKey(RSAKeyFactory.java:288) 处具有 PKCS#8 编码(RSAKeyFactory.java:191) 在 sun.security.rsa.RSAKeyFactory.toRSAKey(RSAKeyFactory.java:111) 在 sun.security.rsa.RSASignature.engineInitSign(RSASignature.java:106) 在 sun.security.rsa.RSASignature。 java.security.Signature$Delegate.init(Signature.java:1152) 处的 engineInitSign(RSASignature.java:99)