Usando diferentes certificados SSL por local

0

Gostaria de exibir diferentes certificados SSL no meu servidor Apache, dependendo do local / URI solicitado. Eu não quero servir o mesmo certificado SSL para todo o VHost.

No entanto, quando eu uso SSLCertificateFile dentro de <Location> e faço um configtest, ele falha: AH00526: Syntax error on line 53 of /etc/apache2/sites-enabled/my-site-ssl.conf: SSLCertificateFile not allowed here

Existe uma maneira de servir diferentes certificados SSL, com base no URI de localização / solicitação no servidor?

    
por Eliter 28.11.2017 / 15:23

1 resposta

0

Não, faz pouco sentido, porque o certificado é apresentado antes do navegador envia o URL.

(Pense nisso por um momento. Se a verificação do certificado ocorreu após enviar a solicitação HTTP, isso revelaria a solicitação - URL, cookies de cabeçalhos - para qualquer pessoa que configurasse um servidor falso, porque Depois de obter um certificado falso, você não poderá "cancelar a solicitação" que já enviou.

    
por 28.11.2017 / 15:40