1. 程式人生 > >支付寶java後臺接入簡單流程

支付寶java後臺接入簡單流程

1、申請好支付寶,簽約管理裡面開通了移動支付服務

2、下載demo,裡面有相關生成祕鑰

WS_MOBILE_PAY_SDK_BASE 下載檔名

①根據提示,生成2個pem檔案

openssl>genrsa -out rsa_private_key.pem 1024
生成RSA公鑰
openssl>rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem



②將RSA私鑰轉換成PKCS8格式,通過

pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt

得到一串字串,右鍵標題欄-編輯-標記,選中begin和end之間的字元,再編輯-複製

③複製進支付寶

複製進來即可

3、後臺接入


填入剛才一串標識複製的公鑰和,pem檔案裡面的字串私鑰即可。注意,字元不能有註釋、標點、空格,再加上非常長,要小心。

不過我們的專案公鑰是不改的

MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCsuvReyjltfoSK8D6ONJXEnwsL
9Z3K0eUS7+n7vgr+HgedLQ6vWWYiw96ADUQ9LZL/0sUVJTaIL5niKL92GY1p2I+T
ksmqOIqy+FEQUkmzCP5GkT/QTMvcHGMecbv2haDKPLabh5YCnnOLuRGkIkNkJ9VG
1UZ/O5IW7Sadswj/2QIDAQAB

專案裡面:

public static String ali_public_key = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCnxj/9qwVfgoUh/y2W89L6BkRAFljhNhgPdyPuBV64bfQNN1PjbCzkIM6qRdKBoLPXmKKMiFYnkd6rAoprih3/PrQEB/VsW8OoM8fxn67UDYuyBTqA23MML9q1+ilIZwBC2AQ2UBVOrFXfFl75p6/B5KsiNG9zpgmLCUYuLkxpLQIDAQAB";

做了幾個專案都沒有變過,應該就不變了:)