Como evitar que o navegador solicite um certificado de cliente e permita que o IIS o aceite (não o exija)?

5

Em um aplicativo da Web, tenho um serviço WCF que usa autenticação de certificado de cliente. Eu verifiquei "Aceitar Certificado de Cliente" no IIS - Configurações SSL e funciona bem. Mas algumas vezes, em alguns navegadores, se um certificado é instalado na máquina cliente, o navegador solicita uma mensagem para escolher o certificado que deseja fornecer ao servidor que não é um comportamento desejado, já que somente o serviço da web precisa do certificado - não do aplicativo da web!

Como posso lidar com isso sem criar um projeto da Web independente para o serviço da Web no IIS?

    
por Homam 10.02.2015 / 16:05

1 resposta

0

A partir dos comentários, seu serviço consistiu em alguns arquivos específicos, mas você definiu a configuração Accept Client Certificate para todo o aplicativo.

Use as configurações apenas nos arquivos (ou pastas) do seu serviço, não no nível do aplicativo.

    
por 13.02.2015 / 15:57