paypal不在防火墙下工作

时间:2012-04-04 12:53:39

标签: php paypal firewall

我有一个php应用程序,我正在尝试与paypal支付网关集成,我的电脑是在一个fortinet防火墙下,现在我正在努力解决一个问题,当我试图用paypal支付它总是重新调整错误

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

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

我认为我的防火墙存在问题。 我在防火墙上打开了443端口,防火墙上有什么更多的东西吗? 请有人可以给一些adivce?

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

我的应用程序是在.NET中并且具有paypal集成。当我使用Visual Studio运行“实时”代码时,它可以轻松连接到Paypal网站。但是当在服务器上发布相同的包时,它无法连接。

我已将所有支付宝的IP列入白名单,但仍面临此问题。