xampp - 如何在 XAMPP 中使用 PayPal Express Checkout?

标签 xampp localhost paypal

我正在使用 XAMPP 托管一个网站。该网站使用 PayPal API 进行快速结帐。如果我将网站移至真正的托管服务器(即 www.website.com),PayPal 结账系统将正常工作。如果我从 XAMPP (localhost) 使用它,它甚至不会连接到 PayPal。我如何在我的本地主机上完成这项工作?

最佳答案

第 1 步:端口转发。您的路由器有一个公共(public) IP(不是 127.0.0.1)配置您的路由器以接受来自互联网的请求。

第 2 步。有备用域名吗?配置您的域 @ 您的注册商:将“A”记录指向您新转发的 IP。

第 3 步。添加伪造的 HTTPS 证书 http://curl.haxx.se/ca/cacert.pem到 XAMPP 安装的根文件夹。

不是最终的,比如说,所有的指导方针。棘手,但一个起点。

通过这种方法,您可以在本地服务器上测试 Paypal IPN、使用沙箱和所有好东西,以及使用所有其他主要供应商的 api。

关于xampp - 如何在 XAMPP 中使用 PayPal Express Checkout?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14084731/

相关文章:

xampp - 从VMWARE访问xampp到公共(public)IP

apache - 在哪里可以找到 Apache 的 localhost 文件?

PHP网站,我应该开发成Linux发行版而不是Windows吗?

apache - 启用 https 到 Xampp localhost

web-crawler - 如何测试 robots.txt 是否在本地主机上的本地 Web 服务器中工作?

php - Paypal Curl 重定向问题

javascript - Onsen UI 破坏了我的 PayPal 脚本(以及所有其他 javascript)

Codeigniter,Angeleye 的 Paypal api - 将付款发送给单个接收者

mysql - phpMyAdmin 例程未显示

Java RMI 连接到家庭网络中的本地主机找不到正确的远程模块