编程语言
首页 > 编程语言> > 解决:java.io.IOException: error constructing MAC: java.lang.SecurityException: JCE cannot authenticate

解决:java.io.IOException: error constructing MAC: java.lang.SecurityException: JCE cannot authenticate

作者:互联网

引言

最近在做sm2加密的需求出现了java.io.IOException: error constructing MAC: java.lang.SecurityException: JCE cannot authenticate the provider BC这个问题,百度了下基本都是修改jdk的:https://open.unionpay.com/cmweb/support/faq/mchlist?id=259 。但是我改了也不可以,在测试环境发现没有报这个错误,排查了下,测试环境用的是jdk1.8,我本地用的是1.6,将本地的jdk改为1.8就没报错了

标签:lang,authenticate,java,constructing,BC,io,测试环境
来源: https://www.cnblogs.com/mqkblog/p/15752252.html