[請益] 綠界金流串接

看板PHP作者 (光頭)時間6年前 (2017/11/27 20:36), 編輯推噓8(8032)
留言40則, 7人參與, 6年前最新討論串1/1
各位前輩好 小弟最近在處理串接綠界金流的專案遇到了很大的問題。 現階段卡在背景接收綠界以server post回傳參數的地方。 以下連結為綠界參數介紹 https://www.ecpay.com.tw/CascadeFAQ/CascadeFAQ_Qa?nID=3044 目前最大問題就是return url 怎麼設定都無法順利連結到我的主機。 想請問各位前輩,有遇過類似問題嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.68.188.228 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1511786185.A.DE7.html

11/27 20:50, 6年前 , 1F
你的主機該不會是localhost吧
11/27 20:50, 1F

11/27 20:55, 6年前 , 2F
主機是使用遠振的虛擬主機
11/27 20:55, 2F

11/27 20:59, 6年前 , 3F
那自己送 post 到 return URL 是正常的?
11/27 20:59, 3F

11/27 21:08, 6年前 , 4F
可行的 本來的 return url那支程式是可以作動的
11/27 21:08, 4F

11/27 21:09, 6年前 , 5F
我有將那支 丟到orderresultURL 確實有接收到回傳的參數
11/27 21:09, 5F

11/27 22:17, 6年前 , 6F
不然換不同環境試試吧 說不定是主機商問題
11/27 22:17, 6F

11/27 22:32, 6年前 , 7F
防火牆有擋嗎....
11/27 22:32, 7F

11/28 00:39, 6年前 , 8F
用orderrusulturl傳回自己的站內處理就好了不是嗎,
11/28 00:39, 8F

11/28 00:39, 6年前 , 9F
為什麼要用return url,這個我記得好像是供你在接收回
11/28 00:39, 9F

11/28 00:39, 6年前 , 10F
傳值然後在後台處理訂單/付款資訊用的吧?他們改過好
11/28 00:39, 10F

11/28 00:39, 6年前 , 11F
幾次版我都忘的差不多了
11/28 00:39, 11F

11/28 09:12, 6年前 , 12F
目前看來綠界那邊是說 接收付款成功資訊是要用return
11/28 09:12, 12F

11/28 09:13, 6年前 , 13F
url 。 他們是說這樣是以幕後傳遞參數 比較安全
11/28 09:13, 13F

11/28 09:15, 6年前 , 14F

11/28 09:16, 6年前 , 15F
步驟第13
11/28 09:16, 15F

11/28 10:13, 6年前 , 16F
我記得return url放的網址不會顯示在瀏覽器上
11/28 10:13, 16F

11/28 10:14, 6年前 , 17F
試試看return url的檔案把post的內容log下來看看有沒有收到
11/28 10:14, 17F

11/28 10:26, 6年前 , 18F
對 return url 是背景。 我有在那一隻設定 有跑就設定
11/28 10:26, 18F

11/28 10:27, 6年前 , 19F
$_SESSION 來看。但都沒有成功..
11/28 10:27, 19F

11/28 12:17, 6年前 , 20F
它回傳的好像是json array
11/28 12:17, 20F

11/28 17:54, 6年前 , 21F

11/28 17:55, 6年前 , 22F
log顯示 http302 不知道哪出了問題
11/28 17:55, 22F

11/28 18:59, 6年前 , 23F
傳送網址怎麼是http 綠界從歐付寶轉回來後不是改HTTP
11/28 18:59, 23F

11/28 18:59, 6年前 , 24F
S了?
11/28 18:59, 24F

11/28 19:05, 6年前 , 25F
參考看看
11/28 19:05, 25F

11/28 19:05, 6年前 , 26F

11/28 19:05, 6年前 , 27F
?nID=1478
11/28 19:05, 27F

11/29 09:21, 6年前 , 28F
我已經有用ssl加密了 這樣不是https了嗎
11/29 09:21, 28F

11/29 11:25, 6年前 , 29F
你圖內紅框中的post目的地網址是http://ecpay.com.tw
11/29 11:25, 29F

11/29 11:25, 6年前 , 30F
,看起來怪怪的
11/29 11:25, 30F

11/29 12:16, 6年前 , 31F

11/29 12:17, 6年前 , 32F
對 我也很納悶 但這是我最新log
11/29 12:17, 32F

11/29 21:22, 6年前 , 33F
貼出你的code比較好判斷
11/29 21:22, 33F

11/30 09:51, 6年前 , 34F
302是Temporary Redirect 感覺log裡面那個地方不是綠界
11/30 09:51, 34F

11/30 09:52, 6年前 , 35F
設定return url回傳的第一個"案發地點" ..
11/30 09:52, 35F

11/30 09:53, 6年前 , 36F
你說你有設定https...那有沒有設定rewrite把http轉到https?
11/30 09:53, 36F

11/30 10:59, 6年前 , 37F
302那應改是設定錯誤 後來有變200
11/30 10:59, 37F

11/30 11:00, 6年前 , 38F
w前輩 請問那rewrite要如何設定 我是用遠振虛擬主機
11/30 11:00, 38F

11/30 11:00, 6年前 , 39F
代管的 是用免費ssl
11/30 11:00, 39F

11/30 23:53, 6年前 , 40F
先用pastebin測試一下就好啦
11/30 23:53, 40F
文章代碼(AID): #1Q70R9td (PHP)