Asp.net mvc 2 如何在Asp.NETMVC中安全使用PayPal IPN

Asp.net mvc 2 如何在Asp.NETMVC中安全使用PayPal IPN,asp.net-mvc-2,paypal-ipn,Asp.net Mvc 2,Paypal Ipn,以下是PayPal IPN的两个来源: DNN在Page_Load方法的开头有一个循环,它捕获txn_类型和txn_id,这在Kona代码中没有看到。 DNN还将付款人电子邮件和其他信息捕获到本地变量中。 我正在努力确保将DNN中的一些安全检查合并到MVC IPN中 我该如何做DNN在以Kona为基础的MVC2中所做的事情? Kona.Web IPN在生产中是否安全,是否需要进行更多调整?我相信页面加载开始处的循环只是一种迭代变量的方法,可以识别要使用的变量,并对其进行验证。对于所需的变量,您可

以下是PayPal IPN的两个来源:

DNN在Page_Load方法的开头有一个循环,它捕获txn_类型和txn_id,这在Kona代码中没有看到。 DNN还将付款人电子邮件和其他信息捕获到本地变量中。 我正在努力确保将DNN中的一些安全检查合并到MVC IPN中

我该如何做DNN在以Kona为基础的MVC2中所做的事情?
Kona.Web IPN在生产中是否安全,是否需要进行更多调整?

我相信页面加载开始处的循环只是一种迭代变量的方法,可以识别要使用的变量,并对其进行验证。对于所需的变量,您可以选择使用custom=Request[custom]代替for循环。安全性的关键是贝宝发布给你的价值保持不变,没有被篡改。这就是为什么要将准确的字符串发回Paypal。