当前位置:   article > 正文

解决:java.security.NoSuchAlgorithmException:Cannot find any provider supporting AES/CBC/PKCS7Padding_java.security.nosuchalgorithmexception: cannot fin

java.security.nosuchalgorithmexception: cannot find any provider supporting

在项目中遇到的加密报错:java.security.NoSuchAlgorithmException:Cannot find any provider supporting AES/CBC/PKCS7Padding
解决方案:
1.在加密的方法中添加一个静态代码块
static { try { Security.addProvider(new BouncyCastleProvider()); } catch (Exception e) { e.printStackTrace(); } }
2.其中有一个 BouncyCastleProvider 需要添加一个jar包。
jar包的地址为一个大哥博客 : https://blog.csdn.net/libusi001/article/details/108652085
其中主要借鉴于一位老哥的博客下的评论里的大哥
这是博客地址:https://blog.csdn.net/qq_43225978/article/details/94459412

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/570679
推荐阅读
相关标签
  

闽ICP备14008679号