支付寶接口作為主流第三方支付接口,在電腦端,移動端發揮了巨大的作用,最近龍誠互聯遇到一個奇怪的問題,支付寶的接口demo配置好相關的參數后,卻發現,支付能夠成功,但是驗簽時卻出現“驗證失敗”的結果。
我們都知道,支付寶驗證,isSign和$responseTxt兩者均為true時,方可驗證成功,我們立刻查看了兩者的值,卻發現isSign簽名是true,但是$responseTxt卻返回的是空。
我們在網上也尋求了很多的帖子,查看別的人有沒有遇到這個問題,對于這個問題,我們首先第一想到的是服務器的環境配置問題,因為我們對demo進行了測試,官方的demo是不可能出現任何漏洞和問題的。
我們先查看了防火墻,防護墻可能會攔截,導致簽名認證失敗,于是我們關閉了防火墻,進行測試,結果發現并不是這個問題。
突然想到服務器上有裝安防軟件,感覺是這個出的問題而導致支付寶驗簽失敗,ok,我們關閉了安防軟件進行排查,結果若然如此,支付寶流程通暢,接口能通過異步同步驗證,下面我們就看看是什么問題造成的吧。
服務器上我們裝的是安全狗,安全狗里面有一個TCP/UDP發包,關掉這個后,支付寶接口即能夠完成驗簽,希望有遇到此類型的程序員們能有個思路。
咨詢電話
郵件:service@lcnt.net
地址:溫州市甌海區站南商貿城C幢306室
copyright ? 2011 - 溫州龍誠互聯科技有限公司 m.qdzuiko.com 版權所有 翻版必究
龍誠互聯 - 溫州網站建設服務商 溫州app開發服務商