我有一个 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/