报错 java.security.NoSuchProviderException: no such provider: BC,困扰了一天,搞得周末加班啥也没干,从自己之前写的经过测试的代码粘贴过来怎么就不能用了!!!气的我班也不加了,和同事去看了电影少年的你哈哈哈,大周一来又在搞这个问题,虽然不明白为什么,但是搞好了。之后搞清楚了还会再记录。
报错地方如图:
如遇类似情况可在该方法所在的类添加如下代码块:
static {
try {
Security.addProvider(new BouncyCastleProvider());
} catch (Exception e) {
e.printStackTrace();
}
}
即可成功!