Welcome! Log In Create A New Profile

Advanced

proxy_set_header x-ssl-cert $ssl_client_cert

Posted by Rams 
proxy_set_header x-ssl-cert $ssl_client_cert
May 17, 2011 09:07PM
Проблема при попытке передать данные клиентского сертификата.

Конфигурация:
location /go {
proxy_set_header x-ssl-cert $ssl_client_cert;

# Все POST запросы отправляем на бекенд
if ($request_method = POST) {
proxy_pass http://backend;
break;
}
# На бэкэнд отправляем SSI-запросы из шаблона
location ~ ^/go/ssi.*$ {
proxy_pass http://backend;
break;
}
# Шаблон
ssi on;
default_type text/html;
rewrite ^.*$ /index.html;
}

На бэкэнде соответствующий параметр имеет значение первой строки:
["HTTP_X_SSL_CERT"]=> string(27) "-----BEGIN CERTIFICATE-----"
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 65
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready