【问题标题】:SSL Client Authentication in Openshift with Custom SSL Certificate使用自定义 SSL 证书在 Openshift 中进行 SSL 客户端身份验证
【发布时间】:2014-06-03 11:37:51
【问题描述】:

是否可以在 OpenShift 的 Node.js 应用程序中使用 SSL 客户端身份验证?

现在 OpenShift 在其青铜计划中支持从 0 美元起的自定义 SSL 证书(基于 SNI),切换到青铜计划可能很有吸引力。但是,似乎无法从应用程序(即 node.js)访问客户端证书。还是我缺少一些隐藏的标志?

【问题讨论】:

    标签: node.js ssl ssl-certificate openshift authentication


    【解决方案1】:

    SSL 证书实际上托管在节点上的 apache 反向代理上,无法从您的设备访问。您可以查找 x-forwarded-proto 标头以查看请求是否为 https 请求。

    【讨论】:

    • 是的,服务器证书托管在 SSL 转发代理上,但我对客户端证书感兴趣。代理正在设置标头 x-forwarded-ssl-client-cert,但它似乎总是为空(即'')或'(null)'。
    猜你喜欢
    • 2014-04-04
    • 2021-02-11
    • 1970-01-01
    • 1970-01-01
    • 2011-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多