日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java实现支付宝支付完整过程(沙箱测试环境,下篇整合ssm)

發布時間:2025/3/20 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java实现支付宝支付完整过程(沙箱测试环境,下篇整合ssm) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點擊上方“好好學java”,選擇“置頂公眾號”

優秀學習資源、干貨第一時間送達!

好好學java

java知識分享/學習資源免費分享

關注

?精彩內容?

java實戰練習項目教程

全網最全電子圖書分享

你所需要的大數據視頻教程

java全套學習視頻教程及源碼

源代碼

https://github.com/OUYANGSIHAI/sihai-maven-ssm-alipay

附上次短信驗證源代碼

https://github.com/OUYANGSIHAI/SMS-verification

一、支付寶測試環境代碼測試

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和端口號就可以了,我自己的如下:

http://localhost:8080/alipay.trade.page.pay-JAVA-UTF-8/notify_url.jsp

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

http://localhost:8080/alipay.trade.page.pay-JAVA-UTF-8/return_url.jsp


4.測試運行

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

支付成功后,驗簽結果:

問題解決

由于我們使用的是沙箱測試環境,測試環境和正式上線的環境的網關是不一樣的,如果配置錯誤,會出現,appid錯誤的問題。配置如下:

往期推薦

  • “面試不敗計劃”:集合、日期、異常、序列化、其他知識點

  • “365算法每日學計劃”:05打卡-圖解冒泡排序(多解法)

  • “365算法每日學計劃”:04打卡-自己動手寫一個單鏈表

  • 并發基礎篇(四): 深入淺出java線程的狀態

附上熱門QQ群,存放資源和歷史資料,500容量(低門檻付費群),長按二維碼入群


????????????????????????????????????????????? ? ? ? 長按二維碼關注

總結

以上是生活随笔為你收集整理的java实现支付宝支付完整过程(沙箱测试环境,下篇整合ssm)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。