【发布时间】:2016-02-22 15:07:42
【问题描述】:
我正在使用一些 API 开发 rails 4 项目,
而且我需要为这些 API 请求配置双向 SSL 身份验证。
我知道双向 SSL 意味着:
- 客户端和服务器都有证书
- 服务器检查客户端证书
- 客户端检查服务器的证书
- 如果一切正常,客户端发送请求
- 如果一切正常,服务器发送响应
但是如何在 Rails 中实现呢?
以及如何仅针对 Rails API 实现它(带有/api/.. 前缀的请求等)?
还是我说的不对,应该在Nginx层实现....?
是否存在用于双向 SSL 身份验证的任何 ruby gem?
带有易于理解的文档:)
【问题讨论】:
标签: api ruby-on-rails-4 ssl