我正在开发与IPN的Paypal集成。为了方便起见,我正在使用IPN模拟器。它工作了几次,现在它再也没有用了。我尝试了一些其他DNS,它有效(有时)。返回的消息是某种东西,很......很神秘!
未发送IPN,并且未验证握手。查看您的信息。
我正在搜索文档,这个消息没有任何内容:没有解释,没有建议,没有...信息似乎没问题,而且agin,它工作了几次,现在,它再也没有工作了:为什么?这怎么可能 ? paypal服务是否被阻止了?
我的DNS:“lecomite.eu”
正确的呼叫URL是“lecomite.eu/services/paypal/”。所有其他人都去了500。
编辑:
好的,这是我犯的错误。我道歉。但请拜托,Paypal团队,提供更多关于什么附加信息的信息。它应该比没有记录的 IPN更有帮助,并且没有验证握手。查看您的信息。,不会告知任何有关交易,发送,发送,不发送,以及哪里是坏事。
注意:我已经阅读了“HTTP响应框架中的工作机会” - 我正在开发自己的高性能Web服务器,所以我已经阅读过了。
答案 0 :(得分:0)
此错误通常是由开头省略“ https:”引起的。
应该修改沙盒IPN模拟器,以提示IPN URI 必须以 https:开头。以“ http:”或“ www”开头的内容将始终失败,并且不会显示任何错误消息。我希望可以重写一下模拟器。
对不起,我花了两年时间才发布这个简单的答案。当然,您的问题可能已经不一样了。但是您是对的:错误消息太可怕了。