J'ai un proxy nginx pour rediriger les requêtes http avec un port spécifié vers une autre URL https.
Voici ma configuration jusqu'à présent:
server {
listen 59848;
location / {
resolver 8.8.8.8;
proxy_pass https://example.com$uri$is_args$args;
}
}
Notez que "example.com" n'est utilisé que pour cet exemple et plus tard, je limiterai la demande à envoyer uniquement à partir de localhost.
Cela fonctionne très bien, tant que le serveur derrière l'URL "proxy_pass" utilise un certificat SSL valide signé par une autorité de certification bien connue (quel certificat racine utilisé d'une manière ou d'une autre par nginx).
Mais j'ai le problème que je dois utiliser un certificat client SSL auto-signé personnalisé du côté nginx. Quelqu'un sait-il comment installer ce certificat auto-signé sur nginx?
server
directive ne fonctionne pas. Mais nginx démarre et écoute les autres ports spécifiés dans config.