即使可以从 Internet 访问 URL,Paypal IPN 触发也会失败?

Posted

技术标签:

【中文标题】即使可以从 Internet 访问 URL,Paypal IPN 触发也会失败?【英文标题】:Paypal IPN firing failed even if URL is accessible from internet? 【发布时间】:2015-08-25 13:23:12 【问题描述】:

我在 paypal 网站上设置了一个 IPN 通知 URL。当我检查我的商家帐户中的 IPN 历史记录时,它显示尝试失败。我还记录了我的通知方法的第一行。但是方法触发器没有日志。 这可能是什么原因。

我也试过用 IPN 模拟器检查 URL,但它说 “很抱歉,我们无法连接到此 URL。请确保输入正确。”

最烦人的贝宝客户支持对我的票的响应非常缓慢。请帮忙。

【问题讨论】:

您如何确定网址可以通过互联网访问?贝宝不会撒谎 【参考方案1】:

即使您接通了 paypal 技术服务,他们也会告诉您同样的事情:PayPal 无法连接到您的听众。我建议从您自己的网络环境之外检查侦听器,并确保它以 http 200 响应。

【讨论】:

我从我的网络外部检查了 URL,它正在工作,并且我得到了它被触发的日志。但是在我通过贝宝进行交易后,我没有收到任何日志,并且 IPN 启用了该 URL。 能否提供网址?

以上是关于即使可以从 Internet 访问 URL,Paypal IPN 触发也会失败?的主要内容,如果未能解决你的问题,请参考以下文章

如何限制对任何路由的直接访问并抛出 404 异常,即使存在路由?

即使在允许的 url 上也可以访问 Jwt 过滤器

通过 Internet 连接 MySQL 和 .net 应用程序是不是存在危险?

URL是啥意思?是网址么?

Exchange 2013 配置内部 URL

即使在服务器上长时间不活动之后,如何确保可以通过 url 访问 Docker django 站点?