Evitar que o Internet Explorer armazene em cache os certificados de cliente SSL

7

Eu uso um determinado site HTTPS, mas tenho dois certificados de cliente separados que eu uso para autenticar (às vezes eu uso uma conta, que requer o certificado A e às vezes um diferente, que precisa do certificado B).

O Internet Explorer armazena em cache os certificados SSL por domínio, portanto, para alterar para outro certificado, preciso limpar o cache SSL nas opções da Internet.

Existe alguma maneira de impedir que o Internet Explorer armazene em cache os certificados SSL para domínios?

Se não, existe uma maneira de limpar o cache de SSL por meio de um script ou comando?

Estou usando o Windows 7, o Internet Explorer 9.

    
por Moses 25.01.2014 / 04:16

2 respostas

5

O tópico Limpar estado SSL usando vbscript contém este comando:

"C:\Windows\system32\rundll32.exe" "C:\Windows\system32\WININET.dll",DispatchAPICall 3

O tópico como limpar o cache de autenticação no ie7 com Javascript ? conselhos para colar na barra de endereço:

javascript:void(document.execCommand('ClearAuthenticationCache'));
    
por 28.01.2014 / 21:01
2

Instale os dois certificados, selecione o que você usa principalmente na próxima vez que visitar o site e use " Navegação InPrivate " (CTRL + SHIFT + P ou menu ) sempre que você precisar usar o outro.

A navegação InPrivate é como se você tivesse que limpar todo o cache, histórico e começar com um navegador novo / (não usado antes).

    
por 31.01.2014 / 11:41