L'authentification des certificats mutuels échoue avec l'erreur 403.16

Je suis à l'aide de Windows Server 2012 et IIS 8.5. J'ai configurer SSL pour le site web et les Paramètres SSL sont: Exiger Requis et Exiger des Certificats Client.

Le certificat du client que je suis de l'envoyer au serveur a été émis par une auto-signé de l'autorité (on l'a appelé MyCompany CA). MyCompany certificat d'autorité de certification a été installé avec succès dans le Compte d'Ordinateur Local - Autorités de Certification Racine approuvées. C'est la date d'expiration est 2039, le client date d'expiration du certificat.

Cependant, toute cette installation, j'obtiens une erreur 403.16 comme résultat. J'ai activé le suivi des demandes ayant Échoué Règles et a réussi à se connecter une fausse demande et a obtenu quelques détails supplémentaires à ce sujet:

52.- MODULE_SET_RESPONSE_ERROR_STATUS - Avertissement
ModuleName - IIS Web de Base
Notification - BEGIN_REQUEST
HttpStatus - 403
HttpReason - Interdit
HttpSubStatus - 16
ErrorCode - Un certificat de la chaîne de traitement, mais terminée par un certificat racine qui n'est pas approuvé par le fournisseur d'approbation. (0x800b0109)
ConfigExceptionInfo

J'ai vérifié plusieurs sites concernant le résultat 403.16 et le code d'erreur 0x800b0109 et tous les points à l'autorité de certification n'a été installé dans un Ordinateur Local Autorités de Certification Racine approuvées, mais ce n'est pas mon cas.

Merci!

source d'informationauteur Javier Holguera