在测试支付宝alipay nodejs SDK的过程中,反反复复搞了6个小时,终于搞定了。
一. 生成RSA对的方法如下:
- cd 到存储目录
- 命令: openssl genrsa -out temp_sec_key.pem 2048 //2048表示RSA2 openssl rsa -in temp_sec_key.pem -pubout -out temp_pub_key.pem //存储pubkey
二. alipay SDK包括三个key-app public+ private+ ali自己的key
三. 生成的支付链接(提交给前端完成支付用),测试阶段是在terminal里面展示的,terminal里面可以点击但是千万别点击到浏览器,会报错!需要拷贝粘贴到浏览器。
同样对于SDK生成的QR Code链接,有时候也不能直接在terminal打开,因为terminal直接打开hyperlink会带入其他字符比如空格等,而且有可能terminal里面的一些字符没有escape。
!!!!!