【问题标题】:Nginx module fetch client ssl certificateNginx 模块获取客户端 ssl 证书
【发布时间】:2018-04-18 02:52:47
【问题描述】:

我正在开发一个“nginx”模块并想在我的 c 代码中获取客户端证书。我无法弄清楚如何在我的自定义模块中这样做。我尝试在网上搜索,但我能找到的最接近的是

ssl_verify_client optional_no_ca;
.
.
.
add-header X-Client-Cert $ssl_client_certificate

使用它我可以将标题 X-Client-Cert 添加到输出中,但我真正想要的是能够在我的 nginx 模块中提取证书并从证书中提取 CName 以进行身份​​验证。

【问题讨论】:

    标签: c nginx nginx-location nginx-reverse-proxy


    【解决方案1】:

    我能够让它与ngx_http_get_variable API 一起工作

    文档 - https://www.nginx.com/resources/wiki/extending/api/variables/

    【讨论】:

      猜你喜欢
      • 2019-07-04
      • 2017-06-08
      • 2013-08-04
      • 2010-10-16
      • 2017-04-28
      • 2012-02-15
      • 1970-01-01
      • 2014-10-19
      • 1970-01-01
      相关资源
      最近更新 更多