Erreur HTTP 403.7 lorsque vous exécutez une application web hébergée sur un serveur exécutant IIS 7.0
Cet article vous aide à résoudre le problème où l’erreur HTTP 403.7 peut être levée lorsque vous exécutez une application web hébergée sur un serveur qui exécute Microsoft Internet Information Services (IIS) 7.0.
Version d’origine du produit : Internet Information Services 7.0
Numéro de la base de connaissances d’origine : 942067
Symptômes
Lorsque vous essayez d’exécuter une application web hébergée sur un serveur exécutant IIS 7.0, le message d’erreur suivant peut s’afficher :
Erreur de serveur dans l’application « ApplicationName »
Erreur HTTP 403.7 - Interdit
HRESULT : 0x80070005
Description de HRESULT La page à laquelle vous tentez d’accéder nécessite que votre navigateur dispose d’un certificat client SSL (Secure Sockets Layer) que le serveur web reconnaît.
Cause
Ce problème se produit car l’option Exiger SSL est sélectionnée. Cette option apparaît dans la page Paramètres SSL du Gestionnaire des services Internet. Lorsque cette option est sélectionnée, toutes les demandes adressées par les ordinateurs clients à l’application web doivent utiliser une connexion SSL (Secure Sockets Layer).
En outre, l’option Exiger de la fonctionnalité Certificats clients est sélectionnée. Cette option apparaît également dans la page Paramètres SSL du Gestionnaire IIS. Lorsque cette option est sélectionnée, tous les ordinateurs clients qui envoient des demandes au serveur exécutant IIS doivent avoir des certificats clients valides.
Pour résoudre ce problème, appliquez l’une des méthodes suivantes :
Résolution 1 : Configurer un certificat client sur un ordinateur client
Le certificat client est émis par une autorité de certification approuvée par le serveur qui exécute IIS.
Résolution 2 : Remplacer l’option Exiger par Accepter
Si vous n’avez pas besoin que les utilisateurs disposent de certificats clients pour exécuter l’application web, utilisez l’option Accepter au lieu de l’option Exiger de la fonctionnalité Certificats clients . Vous pouvez modifier ce paramètre dans la page Paramètres SSL de l’application web dans le Gestionnaire des services Internet. Pour cela, procédez comme suit :
Sur l’ordinateur qui exécute IIS 7.0, sélectionnez Démarrer, tapez inetmgr dans la zone Démarrer la recherche , cliquez avec le bouton droit sur Inetmgr dans la liste Programmes , puis sélectionnez Exécuter en tant qu’administrateur.
Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer votre mot de passe, tapez votre mot de passe ou sélectionnez Continuer.
Dans le Gestionnaire des services Internet, recherchez l’application web pour laquelle vous souhaitez modifier le paramètre SSL.
Dans la vue Fonctionnalités, double-cliquez sur Paramètres SSL.
Dans la page Paramètres SSL , sélectionnez l’option Accepter sous Certificats clients.
Dans le volet Actions , sélectionnez Appliquer.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour