【问题标题】:Get client certificate DN in tomcat在tomcat中获取客户端证书DN
【发布时间】:2014-05-20 18:57:01
【问题描述】:

我正在编写一个用于 Tomcat 7 的 servlet,带有 APR 和 OpenSSL,它使用客户端证书身份验证。

在处理一些请求时,如何获取发出请求的客户端的 DN?

既然理论上 servlet 应该可以在任何容器中运行,那么有没有抽象的方法呢?在这种特殊情况下,如果方法是 tomcat/APR/openssl 特定的,也可以。

【问题讨论】:

    标签: java servlets ssl tomcat7 client-certificates


    【解决方案1】:

    真的需要阅读 Servlet 规范,尤其是第 3.9 节

    您想要名为 javax.servlet.request.X509Certificate 的 ServletRequest 属性

    【讨论】:

      猜你喜欢
      • 2020-12-03
      • 1970-01-01
      • 1970-01-01
      • 2021-09-26
      • 2014-11-01
      • 2012-07-19
      • 2012-04-07
      • 2019-04-19
      相关资源
      最近更新 更多