(请注意:这个问题是众多“你为什么不尝试一下?”问题之一。我当然会,但由于我没有通过谷歌搜索找到明显的答案,我想我还是让它更容易稍后可能需要这个的人通过询问 ServerFault)
我的 Web 应用程序在某些负载均衡器后面通过 HTTPS 提供服务,并允许用户在某些情况下使用客户端证书进行身份验证。现在我被问到是否愿意将 SSL 加密/解密卸载到负载平衡器,以便我运行一个普通的 HTTP 站点(因此更容易调试和配置),而负载平衡器将为用户。免费的额外 CPU 周期当然听起来不错,但是,我不相信我仍然能够检查用户的客户端证书。
是否可以在不运行成熟的 HTTPS 站点的情况下使用客户端证书?