报错描述

最近有用户测试.net测试,公私钥明明没问题,可是一直报私钥格式错误,如下图所示 

25_747_e16fc1c0fbf7ff8.png

报错代码

 25_747_9bd8036b7f6df4e.png

排查方案

1、检查私钥格式是否是pkcs1格式;

2、检查私钥是否是一行,以及没有空格、换行等;

3、若确定自己生成的公私钥是否匹配;

如何验证公钥正确性测试步骤:https://openclub.alipay.com/club/history/read/1486

4、检查以上3点后,还是报私钥格式错误,检查注册表;

这个时候大家需要检查下自己的注册表, FIPS 验证的加密算法需要这个权限,默认电脑环境这个权限是禁止的,但是调用支付宝接口验证SHA256需要这个

25_747_a24aca5a1110b51.png

 

有疑问可在下方追问!

收藏 打印