O Safari força o usuário a selecionar o certificado do cliente, mesmo que seja opcional

3

Esta questão está vagamente relacionada a outra: IIS7.5 SSL Question, Os usuários do Safari recebem um prompt de certificado para selecionar , mas desde que foi perguntado há mais de um ano, pensei que poderia haver algumas alterações feitas no Safari.

Portanto, o problema que enfrento é o seguinte: Eu tenho um serviço protegido por SSL hospedado pelo Apache com a configuração SSLVerifyClient optional ativada. Todos os navegadores, exceto o Safari, permitem que eu chegue ao serviço sem ter o certificado de cliente instalado, enquanto o Safari interrompe a navegação se eu pressionar o botão cancel na seleção de certificados.

Eu queria saber se existe alguma configuração no Safari que torne possível a seleção de certificados ou como é com o Safari e não há chance de contornar isso. Desativar certificados de cliente no Apache está fora de questão.

Estou usando o Safari 5.1.7 no Windows e no Mac

Obrigado por qualquer ideia.

    
por Maciej 20.12.2012 / 10:02

1 resposta

0

Isso ainda é um problema no momento (outubro de 2015) nas versões mais recentes do Safari 8.0.6 / 7, sem nenhuma indicação de correção.

A única maneira de fazer com que o Safari funcione com SSLVerifyClient optional é realmente diminuir a restrição das cifras definindo-as como SSLCipherSuite ALL . Claro que isso tem o efeito indesejado de que cifras fracas podem ser usadas, então eu não o recomendo.

    
por 06.10.2015 / 16:19