我的问题是关于nginx指令“proxy_pass”。使用nginx proxy_pass时的客户端认证
我有一个http服务器,我需要使用https重定向请求。 我使用以下语句: proxy_pass https://secure.server 在wireshark中,我看到存在SSL握手,但客户端(nginx proxy_pass https :)未在服务器的SSL证书请求上发送证书。 服务器需要验证客户端证书。如何在使用https时强制proxy_pass发送客户端证书? 下面是nginx.conf配置文件的一部分:
server {
listen 8888;
server_name _;
error_page 405 =200 $uri;
ssl_certificate /usr/local/cert.pem;
ssl_certificate_key /usr/local/cert.pem
ssl_client_certificate /usr/local/ca.cer;
location ~ /uri/(.+) {
proxy_pass https://secure.server;
break;
}
}
我知道这是旧的,但你碰巧找到答案吗? – CasualDemon 2014-04-14 18:48:47