Estoy intentando configurar un sitio web de IIS para que requiera certificados de cliente SSL. El sitio web está configurado en IIS 6 y 7, aunque estoy más interesado en hacerlo funcionar para 7. Configuré la propiedad de requerir certificados de cliente en IIS y funciona bien cuando accedo al sitio a través de un navegador web, pero un Java- cliente basado tiene problemas para acceder a él.Hacer que IIS requiera un certificado de cliente SSL durante la toma de contacto inicial
Creo que el problema es que IIS no solicita un certificado de cliente durante el inicio de sesión inicial de SSL. En su lugar, negocia una conexión SSL normal, comprueba si el recurso requiere certificados de cliente y, si lo hace, inicia un nuevo protocolo de enlace SSL que solicita un certificado de cliente. IIS lo hace para admitir sitios que solo requieren los certificados del cliente para ciertos recursos. Incluso cuando se especifica el requisito para todo el sitio web, IIS aún inicia dos apretones de manos SSL. Quiero obligar a IIS a solicitar el certificado del cliente en el primer protocolo de enlace SSL, que con suerte hará que las cosas funcionen para el cliente. (El cliente está desarrollado por un socio externo y prácticamente no tengo conocimiento de cómo está configurado y no tiene acceso a su código fuente)
¿Alguien ha enfrentado este problema en IIS anteriormente?
Es posible que desee para tratar esta cuestión en serverfault.com – Jeff