其他分享
首页 > 其他分享> > 加解密报错:JCE cannot authenticate the provider BC

加解密报错:JCE cannot authenticate the provider BC

作者:互联网

1.背景

微信支付开发好后,在测试退款时报错如下:

JCE cannot authenticate the provider BC

2.解决步骤

1.在java安装目录下的jre/lib/security/java.security这个文件中添加如下代码:
 security.provider.10=org.bouncycastle.jce.provider.BouncyCastleProvider
 注意10只是一个序号

2.在java安装目录,jre/lib/ext目录下,添加jar包:bcprov-jdk15-1.46.jar 

jar包下载地址:

百度网盘下载:

链接:https://pan.baidu.com/s/1xlDHAPr5k0S9-VESMntbNw 
提取码:1234

 maven仓库下载:

https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk15/1.46

3.完美

标签:jre,authenticate,java,BC,jar,报错,provider,bouncycastle,security
来源: https://blog.csdn.net/zhishidi/article/details/120087138