使用localhost配置Paypal Sandbox ReturnURL



我正在尝试插入http://localhost:4000/api/myroute作为returlURL在…上https://developer.paypal.com.

Paypal显示以下消息:很抱歉,保存应用程序时出现问题,请重试。。。

所以,本地主机似乎被禁止了,但上周,它还可以

如何输入localhost url?

请不要回答127.0.0.1解决方案。

"localhost"到PayPal的服务器,是他们自己,所以如果他们试图重定向到http://localhost/whatever,它会直接返回到他们自己的服务器,而这个URL很可能不存在,你最终会在PayPal服务器上得到404。

如果你想在本地服务器上测试,你需要设置DNS,将某种域指向你的公共IP地址,并确保你的网络服务器也配置为响应该域。

例如,你的网站可能是www.domain.com。在那里查找你的公共IP地址,然后为domain.com创建一个DNS记录,将sandbox.domain.com指向你在那里的公共IP。

然后你可以使用http://sandbox.domain.com当你需要使用PayPal(或其他任何东西)时,它的工作方式与现在的"localhost"相同,但第三方服务器将能够按预期与你的应用程序通信。这也将允许您让不同网络上的其他人与您一起测试/演示网站。

相关内容

最新更新