天天看點

教程-使用應用私鑰生成請求簽名

閱讀角色:技術同學 

技術同學把1).APPID,2).應用私鑰,3).支付寶公鑰,配置在代碼中,對請求内容進行簽名,并對支付寶傳回的内容進行驗簽。 

支付寶開放平台SDK封裝了簽名和驗簽過程,隻需配置賬号及密鑰參數即可,強烈建議使用。 

SDK下載下傳位址 :

[url]https://docs.open.alipay.com/54/103419[/url]

TIPS:文中代碼部分以JAVA語言示範,其他語言請參考各自SDK。 

使用開放平台SDK接入 

開放平台SDK封裝了簽名實作,隻需在建立DefaultAlipayClient對象時,設定請求網關(gateway),應用id(app_id),應用私鑰(private_key),編碼格式(charset),支付寶公鑰(alipay_public_key),簽名類型(sign_type)即可,封包請求時會自動進行簽名。 

AlipayClient alipayClient = new DefaultAlipayClient(gateway,app_id,private_key,"json",charset,alipay_public_key,sign_type); 

未使用開放平台SDK 

如果未使用開放平台SDK,需要自行實作簽名過程,參考此處流程:

[url]https://docs.open.alipay.com/291/106118[/url]