公司原有的项目是用nodejs写的后台,现在升级改造,需要重写其中的支付宝接口。
把原来nodejs的私钥拿过来配置到java项目里,总是报私钥格式错误的bug。
经过排查发现java对应的私钥是PKCS8形式,但是原来nodejs的私钥是PKCS1形式,需要用支付宝开放平台提供的密钥工具进行转换,然后就可以了。
公司原有的项目是用nodejs写的后台,现在升级改造,需要重写其中的支付宝接口。
把原来nodejs的私钥拿过来配置到java项目里,总是报私钥格式错误的bug。
经过排查发现java对应的私钥是PKCS8形式,但是原来nodejs的私钥是PKCS1形式,需要用支付宝开放平台提供的密钥工具进行转换,然后就可以了。