【问题标题】:SSL Endpoints on Heroku and MongoLabHeroku 和 MongoLab 上的 SSL 端点
【发布时间】:2016-05-14 20:50:26
【问题描述】:

我正在使用 CloudFlare 为我在 GoDaddy 上拥有的域获得免费的 SSL 覆盖。太好了,如果您还没有检查过这些服务,您可能会发现它们很方便使用。不过我确实有一个问题,我想为从 MongoLab DB 传输到 Heroku 应用程序的数据提供 HTTPS/SSL 加密。这两者都是通过 Heroku 实现的。所以,

(1) 我是否需要额外的 SSL 加密来保护我将在这两个端点之间传输的敏感数据?

(2) 我该如何获得它?

(3) 如果 (1) 是肯定的并且 (2) 没有好的答案,那么完成相同事情的替代(几乎免费)选项是什么。我不会因为这个项目而嫁给 MongoDB。

提前致谢,希望这个问题也能帮助其他人。

【问题讨论】:

    标签: mongodb ssl heroku


    【解决方案1】:

    显然,Heroku 坚持认为,如果您通过它们(而不是直接通过 MongoLab)预置 MongoLab 数据库并将您的 Heroku 应用程序放在同一个 AWS 区域中,那么您就可以了,因为不会发生数据包嗅探。

    否则您可以购买单独的 SSL 加密。

    我还决定加密进入我的数据库的数据。

    【讨论】:

    • 嗨,Adam,您的 Heroku 应用程序和 MongoLab 数据库托管在同一个 AWS 数据中心,因此两者之间的流量永远不会离开数据中心。 AWS 拥有防止数据包嗅探的技术,但您也可以购买 SSL 以进一步保护通信的加密。此外,如果您通过 MongoLab 直接在 与 Heroku 应用程序相同的数据中心 配置数据库,则与将数据库配置为附加组件相同。
    猜你喜欢
    • 2015-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-20
    • 2015-11-01
    • 2012-04-28
    相关资源
    最近更新 更多