php - paypal 在防火墙下不工作

标签 php paypal firewall

我有一个 php 应用程序,我正在尝试与 paypal 支付网关集成,我的电脑在 fortinet 防火墙下,现在我遇到了一个问题,当我尝试使用 paypal 付款时,它总是返回一个错误

[L_ERRORCODE0] => 81002
[L_SHORTMESSAGE0] => 未指定方法
[L_LONGMESSAGE0] => 指定的方法不是

但是相同的应用程序和数据库被复制到另一台不在防火墙下的电脑上工作正常。

我认为这是我的防火墙的问题。 我已经在我的防火墙上打开了 443 端口,在防火墙上还有什么可以做的吗? 请任何人都可以提供一些建议吗?

最佳答案

打开443应该就够了,因为https使用的是443端口。我不知道paypal api是如何工作的。在交换您的应用程序-paypal api 期间是否可能涉及其他端口?尝试 tcpdump 或查看防火墙日志,以查看其他端口是否有数据包交换并因此被防火墙阻止。

关于php - paypal 在防火墙下不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10011526/

相关文章:

javascript - jQuery $.ajax 调用——奇怪的返回函数问题

paypal - 有 Paypal 计算增值税问题?

paypal - 如何创建 PayPal 网站支付专业沙箱帐户?

c# - 使用 C# 在 Windows 10 中设置端口防火墙异常(exception)

c# - 如何从防火墙后面连接到 MySQL?

php 5.5.5 不适用于 Apache 2.4.7

php - 逐行读取文件的更快方法?

php - 2 Unresolved external 因素

Paypal 沙盒通知问题

linux - 记录谁在 iptables 中进行了更改?