新-WAP支付宝证书获取详细步骤-以opencart为例

由于支付宝商家页面有一些变动,也由于以前的截图不见了,所以现在重新写个文章。方法如下:

获取入口

登陆支付宝后,打开下面的链接,也可以进入商户中心--我的商户--签约管理--查看PID KEY--PID公钥管理--老版WAP支付密钥

https://openhome.alipay.com/platform/keyManage.htm?keyType=wireless

生成开发者公钥

页面上有三个,我们点击RSA密钥,也就是中间这个

新-WAP支付宝证书获取详细步骤-以opencart为例

点击后弹出如下页面,页面里有两种生成方法,最简单的就是下载他们提供的工具,以前我们都是用命令行自己去生成,有一些新手不熟悉就比较麻烦。

新-WAP支付宝证书获取详细步骤-以opencart为例

点击支付宝密钥生成器下载,下载后解压到桌面,网页缩小备用。记得不要重命名文件夹,直接解压。由于我不小心点了两次,我复制那个带(1)的,解压后点击文件闪退,后来去掉发现这里应该是做了验证。解压后打开文件夹,然后点击里面的“支付宝RAS(应该是RSA)密钥生成器SHAwithRSA1024_V1.0.bat

新-WAP支付宝证书获取详细步骤-以opencart为例

提示安全这个不用管,直接点运行就可以了。注意请从支付宝网站下这个工具哈。点击生成,点击后就有一串文字出来,这个就是你的开发者公钥。点击复制备用。

新-WAP支付宝证书获取详细步骤-以opencart为例

公钥换公钥

上面的开发者公钥搞定后,就拿来录入支付宝网站,获取支付宝公钥。也就是公钥换公钥。现在,我们回到之前的网页页面,把复制的内容直接黏贴(以前的时候我记得还要按照一定格式录入呢,现在不需要了)。然后点击保存即可。

新-WAP支付宝证书获取详细步骤-以opencart为例

保存后,页面会刷新,如果不刷新重新访问一次这个页面,就可以看到查看支付宝公钥的入口,点击打开查看获得的支付宝公钥。

新-WAP支付宝证书获取详细步骤-以opencart为例

弹出的窗口就是支付宝公钥,这时候先别急着复制,因为下面的方法比较方便不用你去一个个数数字。

创建支付宝公钥文件

我们打开之前解压到桌面的那个工具文件夹,里面有三个生成的文件,把“rsa_public_key.pem”复制一份,然后重命名为“alipay_public_key.pem”,然后用notepad++或者记事本等工具打开。里面第五行后面回车换行两个备用。打开刚才的网页,把获取的“支付宝公钥”复制。

新-WAP支付宝证书获取详细步骤-以opencart为例

复制好后,黏贴到换行的第二行后面,然后根据前面本身的内容(三行64,一行24)来修改现在获取的支付宝公钥格式。鼠标放到第二行,也就是原来的“rsa_public_key.pem”件的密钥第一行后面,然后方向键往下按,移动光标到支付宝公钥上的时候,这个地方是第一个64,然后回车。以此类推,把三行64整理出来,最后一个就是24了。你也可以验证,把光标放第四行,也就是rsa_public_key.pem的24那一行,然后用同样的方法移动下来,如果是对齐的,就是对的了。

新-WAP支付宝证书获取详细步骤-以opencart为例

然后,把绿色方框里的内容,也就是“rsa_public_key.pem”文件原来的密钥内容删掉,只留下首尾的注释和四行密钥码即可。总共是6行。

最后,把支付宝公钥(alipay_public_key.pem) 和 RSA密钥(rsa_private_key.pem) 上传到对应的文件夹目录。

opencart2.x是:system/helper/alipay_wap_key/

opencart1.5是:网站根目录的key文件夹

扩展文章

PHP技巧-支付宝公钥自动整理工具开发思路和完整代码

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情