关于支付宝接口通用错误:您使用的私钥格式错误,请检查RSA私钥配置,charset = utf-8


一:

检查密钥是否能与接口平台对接,并且验证成功

 

二:

检查-----BEGIN RSA PRIVATE KEY-----和-----END RSA PRIVATE KEY-----是否丢失

 

三:

代码里的那私钥是直接复制pem文件里的代码的,可支付宝底层的sdk中默认是以文件的方式来进行

查看一下DefaultAopClient.cs,里面有一个自定义属性keyFromFile改成=false,则是用代码的方式进行,true的话则必须得传入pem的物理路径

 

若1,2,3都检查还报此错误,则检查

 

 

 

 

 

PS:如果在此不确定,在调试取出密钥,定义一个string 去对比看看是否有换行

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM