api - PayPal + RESTful API + WebHooks + 自签名证书

标签 api ssl paypal

我一直在使用 PayPal 的 REST API,我能够毫无问题地处理销售、退款等。但是我遇到了 webhook 的问题。

我在沙盒中配置了一个 webhook,它从不将信息发布到 webhook URL(甚至不尝试根据访问日志)。

由于 wbehooks 需要 https 我想知道将自签名证书与 webhooks 一起使用是否存在问题?这是我唯一能想到的阻止 PayPal 访问 PayPal 沙箱出现故障的 URL 的方法(我知道,这永远不会发生)。我可以让 IPN 与自签名一起使用,但 iirc SSL 不是 IPN 的要求。

请帮助...

~乌拉诺

最佳答案

嘿,这是来自 PayPal 的 Avi。自签名证书不应该为 webhooks 工作,如果你想测试不同的端点,你可以使用像 ngrok 这样的东西在本地测试它。否则,了解从 PayPal 收到的付款执行调用的调试 ID 将很有用。目前,沙盒上的 webhooks 存在一些现有的服务问题,可能会导致此问题,并且正在积极解决这些问题。

关于api - PayPal + RESTful API + WebHooks + 自签名证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26643041/

相关文章:

security - 即使使用 SSL 证书,我的 SSL 连接有多安全?

validation - Paypal IPN 验证

paypal - 从第 3 方请求 token 以在其帐户上执行交易列表时如何获取范围?

在 Java 中使用 TESSERACT API 时出现 java.lang.UnsatisfiedLinkError 异常

Python-如何解决 ssl.SSLError : [SSL: CA_MD_TOO_WEAK]

php - 如何简化 php API 中格式化数组列表数据以提供 React Native 部分列表

java - 使用具有多个页面的 API 路由获取 JSON 数据

php - 现在切换到 SSL PHP session 需要两次尝试

ssl - 我如何知道在 SSL 上下文中加载的 CA 主题名称列表

PayPal 的 CallerServices 可以在本地主机上运行,​​但不能在服务器上运行