支付寶:電腦網站沙箱測試(Java)
阿新 • • 發佈:2017-11-04
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)