当使用Signature.verify验证签名时,我会收到一个“签名编码无效”的异常。使用Azure服务验证相同签名时,将验证签名。我有一个散列数据(SHA-256)、一个公钥和一个我正在试图验证的签名。签名采用com.microsoft.azure.keyvault.KeyVaultClient.sign方法,签名算法为"ES256“。(ECDSASignature.java:325)
at java.securi
看起来Oracle进行了类似于Java7u45的更改,需要设置新的清单值来运行已签名的Java应用程序(请参阅)。目前,我们使用Java8u131进行签名的应用程序没有从Java8u141开始使用错误消息Could not verify signing in resource: (arbitrary resource.jar您还能用Java 8u141运行您已签名的Webstart应用程序吗?也就是说,我有特殊的问题吗?
在中有一个关于安全性更改的注释