我正在开发使用 Joomla 销售数字商品的小型网站。在我的网站上,在确认客户付款后,我们要为他计算一些隐私信息。 因此,我们必须防止未付款的人访问我们的 PayPal IPN 处理程序。 现在我有一个很好的 Joomla IPN 处理程序代码,它是由 Mr. Oleksandr Balyuk 编写的. 我想,使用这段代码,我可以在 Joomla 中描述我的计算过程。 但我有一个问题。
如何防止未付款的人浏览我的 IPN 处理程序?
最佳答案
PayPal 让您能够确认 IPN 来自他们(而不是来自恶意用户的欺骗性 IPN)。
您只需将收到的 IPN 的全部内容发回 PayPal,如果 IPN 是真实的,您将收到一个回复,显示VERIFIED,或者INVALID即使有一个字符不同。
查看 IPN 指南的第 16-17 页以获取更多信息:
https://cms.paypal.com/cms_content/US/en_US/files/developer/IPNGuide.pdf
关于joomla - 如何在 Joomla 中保护我的 PayPal IPN 处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11484187/