我正在寻找从运行 python 的 appEngine 为贝宝创建加密表单的示例。我在附近看到了很多东西,但不是正确的地址:
这是PayPal 网站上生成加密表格的一般信息。基本上,表单数据被加密并发送到贝宝,这样就不会被篡改。
这篇很棒的文章谈到了在 django 中做这件事。问题在于它依赖于 M2Crypto 并且不在 AppEngine 上运行。
有一个基于上一篇文章的库,但应该被黑客入侵以在应用程序引擎上运行。当您浏览 PayPalEncryptedPaymentsForm 类时,他们正在使用 M2Crypto。
这导致我尝试验证您不能在 AppEngine 上使用 M2Crypto。
结果在搜索过程中,我发现了这篇关于使用 PyCrypto 而不是 M2Crypto 的文章。这篇文章中有很多不属于我专业领域的警告。我希望有人尝试使用 PyCrypto 进行 PayPal 的加密网站支付,并通过一个例子来说明一些问题。
谢谢。