使用IPN模擬器時,我收到以下錯誤 -IPN模擬器:「IPN未發送,握手未驗證,請檢查您的信息。」
IPN未發送,並握手未經過驗證。請查看您的信息。
該URL是非SSL HTTP(開發環境)。
當我在瀏覽器中打開它時,我得到了期望的輸出(並在我的服務器access.log中有一個匹配的條目),但是當我通過IPN模擬器擊中它時,出現上述錯誤,並且服務器中沒有任何內容訪問日誌。
在建議從以下這些問題:
- IPN was not sent, and the handshake was not verified. Please review your information.
- IPN Simulator: "IPN was not sent, and the handshake was not verified. Please review your information"
我試着命令openssl s_client -connect api-3t.sandbox.paypal.com:443 -showcerts -CApath /etc/ssl/certs
並得到了他們建議的輸出:
驗證返回碼:0 (ok)
我不認爲這是特別重要的,因爲我沒有試圖發出SSL請求。
還有其他想法嗎?
我試圖將其作爲錯誤修復的一部分,大約3周前我開發了IPN的東西,而IPN模擬器的工作很簡單,現在不是那麼多。
在此先感謝。
你解決了這個問題嗎?我遇到同樣的問題 – Fane
在nodejs/express上獲取同樣的問題 – Tim