支付宝demo报空指针

来源:互联网 发布:软件的数据采集 编辑:程序博客网 时间:2024/05/08 04:26
配置好信息后,运行demo,在

sign = URLEncoder.encode(sign, "UTF-8"); 这一行报空指针。这是由于支付宝针对的版本不同所造成的,


解决办法:找到SignUtils类,
//添加 “BC”
KeyFactory keyf = KeyFactory.getInstance(ALGORITHM,"BC");

再次运行,一切正常。
1 0
原创粉丝点击