代码之家  ›  专栏  ›  技术社区  ›  Sklivvz

如何确定连接在mod_perl中使用的SSL客户端证书?

  •  6
  • Sklivvz  · 技术社区  · 17 年前

    我正在用Perl编写一个web服务,它将在带有客户端证书的SSL(HTTPS)下运行。

    1 回复  |  直到 17 年前
        1
  •  4
  •   Sklivvz    17 年前

    在上找到答案 PerlMonks :

    Apache::SSLLookup module

      sub handler {
        my $r = Apache::SSLLookup->new(shift);
        my $request_is_over_ssl = $r->is_https;
        my $certificate = $r->lookup_var('SSL_CLIENT_CERT');
    
        ...
      }
    

    mod_ssl环境参考 here .