【发布时间】:2015-06-11 18:06:22
【问题描述】:
我有几个 java servlet 需要使用 X509 证书的相互身份验证来保护它们。我使用来自here 的信息 实现相互身份验证,它在我的机器上运行良好。
现在我们的集成环境有 BigIP 用于负载平衡到 weblogic 的流量。 SSL 在 BigIP 处终止,它使用内部证书而不是使用原始 https 请求获得的客户端证书将 https 请求转发到 weblogic。所以相互身份验证不起作用。
BigIP 团队说他们可以将客户端的证书放在 HTTP 标头 (SSL_CLIENT_CERT) 中,我不确定如何配置 weblogic 以从 http 标头读取客户端的证书。
我是否需要编写自定义身份断言提供程序并在 weblogic 中进行配置?这是最好的方法还是我有其他选择?
非常感谢任何帮助!
【问题讨论】:
标签: java ssl weblogic mutual-authentication