血的教训terminal中生成的链接不能直接点击!!!Blood~~

160 阅读1分钟

在测试支付宝alipay nodejs SDK的过程中,反反复复搞了6个小时,终于搞定了。

一. 生成RSA对的方法如下:

  1. cd 到存储目录
  2. 命令: 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。

!!!!!