如何代理http_x_ssl_client_s_dn标题?
我想通过nginx代理请求标头’HTTP_X_SSL_CLIENT_S_DN’. 这是我们的服务器网络结构.
当我尝试两台服务器([前端服务器]和[应用服务器])时,它运行正常.标题“HTTP_X_SSL_CLIENT_S_DN”已传递给应用程序服务器. 然后添加服务器[nginx proxy],标题’HTTP_X_SSL_CLIENT_S_DN’未传递给应用程序服务器. 我的nginx配置如下.
任何帮助申请. 最佳答案 首先,请确保已配置nginx.conf来验证客户端证书!我有完全相同的问题你描述.
要对此进行测试,您需要一个单独的客户端密钥和使用根授权证书签名的证书.客户端凭据以“me”开头,我的根权限凭据在以下命令中以“self”开头. >为客户端生成私钥.
>请求自我CA签名.
>使用自CA签署请求以创建证书.
>试试你的新钥匙.
>额外信用:生成可导入浏览器的证书.
我有一个简单的Sinatra Web应用程序转储HTTP环境,我看到以下内容: “HTTP_X_SSL_CLIENT_SERIAL”=>“01”,“HTTP_X_SSL_CLIENT_VERIFY”=>“SUCCESS”,“HTTP_X_SSL_CLIENT_S_DN”=>“/ C = US / ST = Maryland / L = Annapolis / O = Fort Kickass / CN = Jonathan Morton / emailAddress=jon@jonmorton.com” (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 使用RTMP的实时视频ffmpeg延迟
- 在Nginx上安装symfony2无法加载CSS
- nginx – 我可以将HTTPS流量从一个端口传递到另一个端口吗?
- php – Nginx – Rails中的WordPress博客使用mime类型的文本
- NGINX-正则表达式-在整个位置搜索非字母数字
- amazon-web-services – 为什么我得到ElasticBeanstalk ::
- linux – 当master从命令行运行时,puppet master REST API在
- Nginx-对Heroku的代理请求
- 使用NGINX的WAF owasp modsecurity crs中“尚不支持SecColl
- 为nginx中的上游所有服务器设置max_fails和fail_timeout
- linux – 使用fail2ban的最大bantime
- ruby-on-rails – 使用带Nginx和Unicorn的Websoc
- node.js – WebSocket连接失败,使用nginx,nodejs
- NGINX / Apache RewriteMap
- nginx-加载SVG时出错-ERR_CONTENT_DECODING_FAIL
- 如何找不到nginx try_files日志文件?
- django-nginx fastcgi-未处理的异常(从Django 1.
- 具有可变参数顺序的Nginx缓存
- linux – 端口8080上的Gitlab
- node.js-WebSocket与“ ws://…/socket.io/”的