Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

425
Visualizações
Nginx, ¿es posible agregar ssl_client_verify para solicitar el encabezado sin proxy para que Symfony sepa que se está utilizando un certificado SSL de cliente?

Para un sitio web, estoy usando una configuración nginx que requiere un certificado SSL de cliente. Quiero que mi proyecto Symfony/php pueda verificar que se está utilizando un certificado SSL de cliente (y también proporcionar información adicional del certificado). Así que estaba pensando en hacer esto agregándolo al encabezado http de la solicitud.

En la configuración de mi sitio nginx he configurado:

 ssl_client_certificate /home/user/ssl/ca.crt; ssl_verify_client on;

Esto funciona, el certificado de cliente es obligatorio.

Pero quiero que mi proyecto Symfony/php subyacente pueda verificar que se está utilizando un certificado de cliente. Estaba pensando en agregarlo al encabezado de solicitud http, pero parece que solo puedo agregarlo al encabezado de respuesta http (de vuelta al navegador) así (en la misma configuración del sitio nginx):

 location / { try_files $uri /app.php$is_args$args; add_header X-ssl-client-verify $ssl_client_verify; }

En Firefox, puedo ver este encabezado de respuesta, pero eso no es lo que quiero (y puede ser un peligro para la seguridad). También he mirado en esto:

 proxy_set_header X-ssl-client-verify $ssl_client_verify;

Pero esto no funciona porque no estoy usando un proxy.

¿Hay alguna otra forma de agregar un elemento al encabezado de la solicitud? ¿O hay una forma alternativa de obtener la información del certificado SSL del cliente en mi proyecto Symfony/php?

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda