“Impossible de vérifier l’access au chemin (C: \ inetpub \ wwwroot)” lors de l’ajout d’un répertoire virtuel

J’essaie de configurer les services Web IIS et les services ASP.NET sur Windows Server 2008 R2. Le répertoire physique a été créé, mais je ne peux pas le faire fonctionner. Ceci est une nouvelle installation de rôle IIS.

entrer la description de l'image ici

Le serveur est sur un domaine et le domaine \ serveur $ a un access en lecture / écriture / navigation à C:\inetpub\wwwroot . L’access en lecture / écriture / navigation est également accordé à:

  • Administrateurs
  • Services réseau
  • Utilisateurs
  • IIS_IUSRS
  • IUSR

Ce que j’ai essayé jusqu’ici

  • Dans la boîte de dialog Edit Virtual Directory -> Connect As , sélectionnez Utilisateur de l’application (authentification unique). Lorsque j’appuie sur Paramètres de test, j’obtiens l’erreur ci-dessus.

  • Dans la boîte de dialog Edit Virtual Directory -> Connect As , sélectionnez Utilisateur spécifique: IUSR (pas de mot de passe). Lorsque j’appuie sur Paramètres de test, j’obtiens les éléments suivants: entrer la description de l'image ici

Autres notes

L’authentification anonyme est activée et l’identité de l’utilisateur anonyme est l’identité du pool d’applications.

La configuration du pool d’applications ressemble à ceci: entrer la description de l'image ici

Dans le navigateur Web, http://localhost renvoie une page vierge mais aucune erreur.

Toute aide serait appréciée.

J’avais le même problème jusqu’à maintenant; comme vous l’avez mentionné, j’ai essayé “Connect As” et le nom d’utilisateur et le mot de passe que j’ai notés, étaient les utilisateurs de ma machine (IIS est exécuté sur cette machine), j’ai testé la connexion et ça marche maintenant. Peut-être que si vous n’utilisiez pas l’utilisateur de cette machine (essayez l’utilisateur avec des privilèges d’administrateur), vous devriez l’essayer, cela a fonctionné pour moi, cela pourrait également fonctionner dans votre cas.

J’ai eu le même problème et je ne pouvais pas le comprendre pendant presque une journée. J’ai ajouté IUSR et NetworkService aux permissions de dossier, je me suis assuré qu’il s’exécutait en tant que NetworkService. J’ai essayé l’usurpation d’identité et même en tant qu’administrateur (NE PAS FAIRE CELA). Ensuite, quelqu’un m’a recommandé d’essayer d’exécuter la page depuis le serveur Windows 2008 R2 et il m’a indiqué les Handler Mappings, qui étaient tous désactivés.

Je l’ai eu pour travailler avec ça:

  • Ouvrez la vue des fonctionnalités de votre site Web.
  • Accédez à Mappages de gestionnaires.
  • Trouvez le chemin pour .cshtml
  • Clic droit et cliquez sur Modifier les permissions de la fonctionnalité
  • Sélectionnez Execute
  • Appuyez sur OK.

Maintenant, essayez de rafraîchir votre site Web.

Essayez de revenir aux services d’information Internet, sélectionnez le droit sur l’intranet que vous avez créé et sélectionnez la permission d’édition.

Lorsque les fenêtres pop-up s’ouvrent, sélectionnez l’onglet de partage et cliquez sur “Partager” dans le menu déroulant, sélectionnez les utilisateurs et leur niveau d’autorisation ou sélectionnez simplement tout le monde et pour obtenir une autorisation de lecture et de droit.

J’ai le même problème et la solution était de décocher les “ports 80 et 443” sur la configuration avancée de skype!

Je pense que la meilleure solution à ce problème peut être trouvée ici: Autorisations IIS_IUSRS et IUSR dans IIS8 Ceci est une bonne solution de contournement, mais cela ne fonctionne pas lorsque vous accédez au serveur Web sur Internet.

Cliquez sur “Se connecter en tant que” et sélectionnez “utilisateur spécifique”, puis tapez les informations d’identification de votre utilisateur (j’ai utilisé l’administrateur du serveur).