101 votes

"Impossible de vérifier l'accès au chemin (C:\inetpub\wwwroot)", lors de l'ajout d'un répertoire virtuel

Je tente 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 n'arrive pas à le faire fonctionner. Il s'agit d'une installation fraîche du rôle IIS.

description de l'image ici

Le serveur est sur un domaine, et domaine\serveur$ a un accès lecture/écriture/navigation à C:\inetpub\wwwroot. L'accès lecture/écriture/navigation est également accordé à:

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

Ce que j'ai essayé jusqu'à présent

  • Dans la boîte de dialogue Modifier le répertoire virtuel -> Se connecter en tant que, sélectionnez Utilisateur d'application (authentification par passage). Lorsque je teste les paramètres, j'obtiens l'erreur ci-dessus.

  • Dans la boîte de dialogue Modifier le répertoire virtuel -> Se connecter en tant que, sélectionnez Utilisateur spécifique : IUSR (pas de mot de passe). Lorsque je teste les paramètres, j'obtiens ce qui suit: 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 : description de l'image ici

Dans le navigateur web, http://localhost retourne une page blanche mais sans erreur.

Toute aide serait appréciée.

1 votes

Ils font référence à des captures d'écran intégrées qui suivent immédiatement le texte. "Je reçois ce qui suit:" fait référence à l'erreur, "Échec de connexion: nom d'utilisateur inconnu ou mot de passe incorrect. (Exception de HRESULT: 0x8007052E)." "comme ceci:" fait référence à la capture d'écran représentant les services ASP.NET.

0 votes

J'ai le même problème en utilisant AWS et cette AMI (ami-3aba0553) : Windows Server 2008 R2 SP1 Anglais 64 bits SQL 2008 R2 SP1 Express. J'ai suivi ce message QnA sur leur forum, et cela n'a PAS fonctionné. J'ai essayé de me connecter localement ; à distance via l'Explorateur Windows ; à distance via Firefox. Cela affiche toujours : "Erreur de dossier FTP Windows ne peut pas accéder à ce dossier. Assurez-vous d'avoir correctement tapé le nom du fichier et d'avoir la permission d'accéder à ce dossier. Détails : Une connexion avec le serveur n'a pas pu être établie."

0 votes

Comme indiqué par l'erreur, ceci est pour un site web FTP.

1voto

Matt Kemp Points 628

J'ai eu cette erreur parce que je n'avais pas installé ASP.NET via les rôles et fonctionnalités du serveur. J'ai ajouté cela et tout a fonctionné comme prévu

0 votes

Pour moi c'était la même chose, mais il fallait l'activer dans les "Fonctionnalités de Windows" sur Windows 10. La case à cocher est Services d'informations Internet > Services World Wide Web > Fonctionnalités de développement d'applications > ASP.NET 4.7. (Seule ASP.NET 3.5 était initialement cochée.)

0voto

Sergio E Points 61

J'ai le même problème et la solution était de décocher "utiliser les ports 80 et 443" dans la configuration avancée de Skype !

0voto

Arno Bruneel Points 1

Je pense que la meilleure solution à ce problème peut être trouvée ici : IIS_IUSRS and IUSR permissions in IIS8 C'est une bonne solution de contournement mais cela ne fonctionne pas lorsque vous accédez au serveur web via Internet.

0 votes

S'il vous plaît ne publiez pas seulement un lien, mais donnez une réponse suffisante à la question

0voto

Job Ferrari Points 1

ACCEDER AU SITE WEB LOCAL AVEC IIS sans authentification du chemin physique

  1. Assurez-vous d'avoir installé URL Rewrite sur votre gestionnaire IIS

description de l'image ici

  1. Ouvrez l'application URL Rewrite, puis naviguez vers Règles entrantes>Importer des règles

description de l'image ici

  1. Pour importer la règle, cliquez sur le bouton Parcourir, puis localisez votre fichier .htaccess, puis cliquez sur le bouton d'importation

description de l'image ici

  1. Le texte étiqueté en rouge est constitué d'erreurs non acceptées par IIS, vous devez donc les supprimer en cliquant sur les erreurs dans les règles converties et en supprimant le texte des règles de réécriture. Une fois que vous vous êtes débarrassé des erreurs, cliquez sur le bouton APPLIQUER situé en haut à droite. Ensuite, essayez d'accéder à votre site sans impliquer les utilisateurs dans l'authentification.

description de l'image ici

J'espère que cela vous aide. C'est ce que j'ai fait.

2 votes

Cette réponse (très détaillée) n'a rien à voir avec la question posée. Essayiez-vous de répondre à une autre question?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X