java 密钥相关的问题,如下,怎么解决?
Exceptioninthread"main"java.security.InvalidKeyException:Noinstalledprovidersupportst...
Exception in thread "main" java.security.InvalidKeyException: No installed provider supports this key: (null)
at java.security.Signature$Delegate.chooseProvider(Signature.java:1110)
at java.security.Signature$Delegate.engineInitSign(Signature.java:1151)
at java.security.Signature.initSign(Signature.java:512)
at cer.SignTest.sign(SignTest.java:44)
at cer.SignTest.main(SignTest.java:89)
Process finished with exit code 1 展开
at java.security.Signature$Delegate.chooseProvider(Signature.java:1110)
at java.security.Signature$Delegate.engineInitSign(Signature.java:1151)
at java.security.Signature.initSign(Signature.java:512)
at cer.SignTest.sign(SignTest.java:44)
at cer.SignTest.main(SignTest.java:89)
Process finished with exit code 1 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
展开全部
下载之后,解压后,可以看到其中包含两个包:
local_policy.jar
US_export_policy.jar
看一下你的 JRE 环境,将 JRE 环境中 lib\lib\security 中的同名包替换掉。
2. Base64 问题
local_policy.jar
US_export_policy.jar
看一下你的 JRE 环境,将 JRE 环境中 lib\lib\security 中的同名包替换掉。
2. Base64 问题
追问
将 JRE 环境中 lib\lib\security,没有那两个包,我重装了一次JDK1.8,默认是没有这两个包
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询