У меня есть прокси nginx для перенаправления http-запросов с указанным портом на другой https URL.
Вот моя конфигурация:
server {
listen 59848;
location / {
resolver 8.8.8.8;
proxy_pass https://example.com$uri$is_args$args;
}
}
Обратите внимание, что "example.com" используется только для этого примера, и позже я ограничу отправку запроса только с localhost.
Это прекрасно работает, если сервер за URL-адресом "proxy_pass" использует действительный сертификат SSL, подписанный хорошо известным центром сертификации (этот корневой сертификат каким-то образом используется nginx).
Но у меня проблема в том, что я должен использовать собственный самозаверяющий SSL-сертификат клиента на стороне nginx. Кто-нибудь знает, как установить этот самозаверяющий сертификат в nginx?