【问题标题】:Heroku and ip maskHeroku 和 ip 掩码
【发布时间】:2011-01-14 22:35:02
【问题描述】:

我正在构建一个购物网站,该网站使用允许信用卡支付的服务 (tranzilla),该服务需要一个 IP 或 IP 掩码,它将允许来自其的请求(通过套接字)。问题是我使用heroku作为托管,它是分散的...... 有没有办法做到这一点? (除了购买自定义 ssl 插件,这是我最后的手段,不是最好的解决方案)
附:不接受完整的 IP 掩码。

【问题讨论】:

    标签: security heroku


    【解决方案1】:

    现在有一个名为 Proximo 的新 Heroku 插件,它为您提供静态出站 IP 地址,以通过 IP 白名单连接到服务!目前它处于私人测试阶段,还没有可用的定价信息,但它似乎是一个很有前途的解决方案:https://devcenter.heroku.com/articles/proximo

    【讨论】:

    • 不错的解决方案,但太贵了,比在 amazon ec2 上使用小型代理更贵 :)
    • 有没有人能够让 Proximo 与 Rails 4 应用程序一起工作?我尝试使用 Proximo 包装器,但在部署后遇到 No App 错误。
    【解决方案2】:

    是的,您可以使用hosted VPN service 来维护用于联系tranzilla 的静态IP 地址。代理服务器也可以工作,但是,使用公共代理服务器不是一个好主意。

    【讨论】:

    • 哇,没想到 :) 一个不错的解决方案,谢谢。我们实际上并不关心安全性或性能(在最坏的情况下,有人会黑客攻击并付给我们更多的钱:))所以我们可以使用我们想要的任何便宜的专用服务器,重要的是它将具有静态 IP...谢谢再次。
    【解决方案3】:

    您还可以使用 Apigee 封装相关 API - http://app.apigee.com/,并通过 Apigee 进行 API 调用,而不是直接调用相关 API。然后输入 Apigee 调用的来源 IP,就可以了。

    【讨论】:

      猜你喜欢
      • 2012-05-17
      • 2018-08-16
      • 2020-12-22
      • 1970-01-01
      • 2011-07-28
      • 2012-02-12
      • 2013-06-06
      • 2018-04-29
      • 2018-04-03
      相关资源
      最近更新 更多