2011-04-18 166 views
0

Iam与我的项目(在Django中)使用贝宝付款工作我已经在PayPal沙箱中启用IPN设置IAM发送返回URL并通知网址作为参数与“立即购买”button.but我没有得到任何IPN响应。 Iam使用192.168.1.10:xxxx IP地址是否有任何问题与IP地址?Paypal沙箱IPN问题

回答

3

表单192.168.x.x中的地址仅限本地 - 它们只能在本地网络中访问。 Paypal无法将任何内容发布到该地址。您需要配置路由器将入站HTTP请求转发到本地计算机,并使用路由器的外部IP地址。或者,将其部署到具有真实IP地址的临时环境。

1

为了完成,我会为这个问题添加最简单的免费解决方案。 安装Ruby,然后localtunnel

然后你就可以这样做:

./manage.py localhost:8000 
localtunnel 8000 

,你会得到一个网址为全球访问你的本地主机。

+0

为现在可能会发现的人发表评论。 Ngrok可替代localtunnel – SuburbanFilth 2014-08-17 18:13:08