【发布时间】:2015-07-04 01:36:53
【问题描述】:
我创建了一个 iOS 应用程序和 Rails 服务器,它们可以相互通信。我正在使用登录功能,所以我想要 SSL。
heroku 上的 SSL 端点似乎是 20 美元/月。添加这似乎很简单。 heroku addons:create ssl:endpoint。
现在,我需要购买 SSL 证书。
1) 在哪里可以获得满足我需求的 SSL 证书最便宜的地方?似乎有不同程度的选择。我只需要最基本的吗?
2) 我购买的商品究竟会收到什么?私钥和证书?我不太确定到底会发生什么。是这样吗...当iOS客户端点击我的服务器并点击任何https链接时,我的服务器将返回证书。 iOS 应用程序接收证书,并将其发送给证书颁发机构 (CA)。 CA 会将证书与公钥一起返回给 iOS 应用程序。然后,iOS 应用程序将使用公钥加密数据,并将其发送回服务器。然后服务器将使用私钥解密数据。
3) 我将私钥存储在我的 Rails 服务器上的什么位置?在我的数据库中?在 .secrets 文件中?在 heroku 配置中?
【问题讨论】:
标签: ios ruby-on-rails cocoa-touch ssl heroku