1. 程式人生 > >支付寶:電腦網站沙箱測試(Java)

支付寶:電腦網站沙箱測試(Java)

width dev docs font spl tom ref tle inline

1.下載電腦網站的官方demo:

下載地址:https://docs.open.alipay.com/270/106291/

技術分享

2.下載解壓導入eclipse

技術分享

readme.txt請好好看一下。

只有一個Java配置類,其余都是JSP。

3.配置AlipayConfig

(1).註冊螞蟻金服開發者賬號(免費,不像蘋果會收取費用)

註冊地址:https://open.alipay.com ,用你的支付寶賬號掃碼登錄,完善個人信息,選擇服務類型(我選的是自研)。

技術分享

(2).設置app_id和gatewayUrl

技術分享

技術分享

其中密鑰需要自己生成,appID和支付寶網關是已經給好的,網關有dev字樣,表明是用於開發測試。

(3).設置密鑰

技術分享

點擊“生成方法”,打開界面如下:

技術分享

下周密鑰生成工具,解壓打開後,選擇2048位生成密鑰:

技術分享

如果沒有設置過,此時顯示文本是“設置應用公鑰”,我這裏是已經設置過得。

技術分享

設置方法,“打開密鑰文件路徑”:

技術分享

技術分享

復制應用公鑰2048.txt中的內容到點擊“設置應用公鑰”的彈出框中,保存:

技術分享

  • 商戶私鑰(merchant_private_key)

復制 應用私鑰2048.txt 中的內容到merchant_private_key中。

  • 支付寶公鑰(alipay_public_key)

技術分享

點擊如上圖鏈接,復制彈出框裏面的內容到alipay_public_key。

如果這個設置不對,結果是:支付成功,但是驗簽失敗。

如果是正式環境,需要上傳到對應的應用中:

技術分享

(4).服務器異步通知頁面路徑(notify_url)

如果沒有改名,修改IP和端口號就可以了,我自己的如下:

技術分享

(5).頁面跳轉同步通知頁面路徑(return_url)

方法同上!

4.測試運行

技術分享

技術分享

技術分享

測試用的支付寶買家賬戶可以在“沙箱賬號”這個頁面可以找到:

技術分享

支付成功後,驗簽結果:

技術分享

支付寶:電腦網站沙箱測試(Java)