Closed yviscool closed 3 years ago
嗯,这个lib是按照标准私钥来的,标准私钥文件格式是:
-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----
可以看下 tests/fixtures/mock-app-pkcs1.key
及 tests/fixtures/mock-app-pkcs8.key
app_cert_sn
及 alipay_root_cert_sn
这俩是计算出来的几乎是定值(证书不换,这个值就一直一样),需要通过命令行计算换取:
./node_modules/.bin/certHelper SN ./alipayCertPublicKey_RSA2.cer
证书模式, 会提示签名错误, 与 alipaysdk 官方提示一样, 但是如果 alipaysdk 加上根证书和商家公钥就是好的,
不知道这边怎么操作, 我看 constructor 签名里面有这 app_cert_sn alipay_root_cert_sn 两个参数,但是好像没用到. 那我还是先用 alipay 的整一整