【问题标题】:Does my website require https/ssl for Paypal Express Checkout for recurring payment?我的网站是否需要 https/ssl 才能进行 Paypal Express Checkout 以进行定期付款?
【发布时间】:2013-06-03 22:46:57
【问题描述】:

如果我使用 PayPal 快速结账进行定期付款,我不确定是否有必要,我的网站是否需要 https/ssl 才能连接到 PayPal?我正在使用 Ruby on Rails,并且有一个名为“paypal-express”的 gem。在沙盒环境中没有 ssl 也能正常工作。有什么建议吗?谢谢。

【问题讨论】:

    标签: paypal


    【解决方案1】:

    如果“https/ssl”是指您的网站本身是否需要支持 HTTP 上的 SSL 流量(因此具有有效的 SSL 证书):不,不需要。

    确实需要能够建立 SSL 连接。具体来说,到 PayPal 的 API 端点。
    这意味着您需要通过防火墙(如果有)允许出站 SSL 流量,并且您的环境需要支持这一点。

    确保您拥有根证书的有效副本(我通常建议使用http://curl.haxx.se/ca/cacert.pem)来验证 SSL 证书。

    【讨论】:

    • 谢谢。我希望明确这一点,因此我的网站仍然需要 ssl 证书来建立与 PayPal 端点的连接,即使在沙盒环境中不需要它。
    • 不,它没有。您需要能够与 PayPal 的 API 端点建立 SSL 连接,但您自己不需要 SSL 证书。
    • 谢谢。我稍后会尝试。非常感谢您的帮助。
    • 此政策是否在 2014 年更改?
    • 没有,没有。但是,如果您要在自己的网站上收集个人数据,当然仍然强烈建议您通过 HTTPS 提供您的网站。
    【解决方案2】:
    猜你喜欢
    • 2017-06-10
    • 2018-08-05
    • 2012-10-07
    • 2017-10-28
    • 2014-08-21
    • 2011-03-27
    • 2015-11-11
    • 2018-05-18
    • 2017-09-02
    相关资源
    最近更新 更多