我有一个托管数据服务的 Linux/Apache/Rails 堆栈。数据服务基本上是多个数据源的前端,类似于联合搜索。
对服务的查询通过 PKI 进行身份验证。在处理每个请求时,必须将 PKI 转发到适合给定请求的每个数据源 - 每个数据源都使用 PKI 来控制数据访问。
我知道如何从 Rails 访问请求者的 DN,但我不知道如何访问 PKI 或在处理请求时控制器启动的 Web 请求中传递它。有什么建议么?
我有一个托管数据服务的 Linux/Apache/Rails 堆栈。数据服务基本上是多个数据源的前端,类似于联合搜索。
对服务的查询通过 PKI 进行身份验证。在处理每个请求时,必须将 PKI 转发到适合给定请求的每个数据源 - 每个数据源都使用 PKI 来控制数据访问。
我知道如何从 Rails 访问请求者的 DN,但我不知道如何访问 PKI 或在处理请求时控制器启动的 Web 请求中传递它。有什么建议么?