You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nginx中$ssl_client_s_dn变量的双重转义问题求助

Nginx中$ssl_client_s_dn变量的双重转义问题求助

各位大佬好,我碰到一个Nginx客户端证书相关的问题,折腾好久没搞定,想请教下大家:

我的客户端证书Subject字段里包含非英文字符,当我使用ngx_http_ssl_module提供的$ssl_client_s_dn变量时,发现这个变量的值被双重转义了,具体情况如下:

  • 证书Subject的真实值:"L=D'UNCONGÉ"
  • 从$ssl_client_s_dn实际获取到的值:"L=D'UNCONG\x5CC3\x5C89"(原本的\xC3被再次编码成了\x5CC3,相当于反斜杠被额外转义了一次)
  • 我期望得到的值:"L=D'UNCONG\xC3\x89"

有没有大佬能指点下我哪里操作错了?应该怎么配置或者处理才能避免这种双重转义的情况呢?

备注:内容来源于stack exchange,提问作者W Jeswin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 13:03:01