Message d’erreur lorsque vous visitez un site Web qui est hébergé sur IIS 7.0 : « Erreur HTTP 403.19 - interdit »

Symptômes

Vous avez un site Web qui est hébergé sur Internet Information Services (IIS) 7.0. Lorsque vous visitez ce site Web dans le navigateur Web, vous recevez un message d’erreur semblable au suivant :
Erreur de serveur dans l'Application «ApplicationName»
--------------------------------------------------------------------------------
Erreur HTTP 403.19 - interdit

L’utilisateur configuré pour ce pool d’applications ne dispose pas de privilèges suffisants pour exécuter les applications CGI.

HRESULT : 0X80070522
Description de HRESULT : un privilège requis n’est pas détenu par le client.

Cause

Ce problème se produit car l’identité du pool d’applications n’a pas le droit d’utilisateur Remplacer un jeton de niveau processus .

Résolution

Pour résoudre ce problème, appliquez l'une des méthodes suivantes.

Méthode 1

Assurez-vous que l’identité du pool d’applications a le droit d’utilisateur Remplacer un jeton de niveau processus . Pour ce faire, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, tapez secpol.mscet cliquez sur OK.
  2. Dans le composant logiciel enfichable Stratégie de sécurité locale Microsoft Management Console (MMC), développez Stratégies locales, puis cliquez sur Attribution des droits utilisateur.
  3. Dans le volet de détails, cliquez sur Remplacer un jeton de niveau processus.
  4. Dans la boîte de dialogue Remplacer un jeton de niveau processus propriétés , cliquez sur Ajouter un utilisateur ou un groupe.
  5. Dans la boîte de dialogue Sélectionnez utilisateurs ou groupes , tapez le nom du compte d’utilisateur, cliquez sur Vérifier les noms pour vérifier le compte, puis cliquez sur OK.

Méthode 2

Définir la valeur de la propriété d’Emprunter l’identité d’un utilisateur dans le faux souhaitez CGI. Pour ce faire, procédez comme suit.
  1. Cliquez sur Démarrer, sur exécuter, tapez Inetmgr, puis cliquez sur OK.



    Si vous êtes invité à entrer un mot de passe administrateur ou une confirmation, tapez le mot de passe ou cliquez sur Continuer.
  2. Dans le Gestionnaire des services IIS, développez nom_ordinateur, développez Sites Web, puis cliquez sur le site Web pour lequel vous souhaitez modifier le paramètre CGI.
  3. Double-cliquez sur CGI.
  4. Sous le nœud de sécurité , modifier la valeur de la propriété d’Emprunter l’identité d’un utilisateur à la valeur False.
Propriétés

ID d'article : 942048 - Dernière mise à jour : 17 janv. 2017 - Révision : 1

Commentaires