java.security.NoSuchAlgorithmException: Cannot find any provider supporting AES/CBC/PKCS7Padding 解决办...

>>出现场景: 
小程序解密用户信息是出错:

095242_bzrD_269777.png

在本地测试方法正常,将用到该算法类对应的工程在Eclipse中发布为web工程,通过Eclipse启动Tomcat服务,可能会遇到这样的异常信息。

网上最接近的解决办法:

java.security.NoSuchAlgorithmException: Cannot find any provider supporting AES/CBC/PKCS7Padding 解决办..._第1张图片

然而还是不行。

最后解决办法:

1.在jdk中的jre\lib\security修改java.security文件,替换security.provider.7=org.bouncycastle.jce.provider.BouncyCastleProvider。

2./jdk/jre/lib/ext下添加jar包bcprov-jdk15on-1.58.jar

 

问题解决。

 

转载于:https://my.oschina.net/u/269777/blog/1801356

你可能感兴趣的:(java.security.NoSuchAlgorithmException: Cannot find any provider supporting AES/CBC/PKCS7Padding 解决办...)