J'essaie de configurer les services Web IIS et ASP.NET sur Windows Server 2008 R2. Le répertoire physique a été créé, mais je ne parviens pas à le faire fonctionner. Il s'agit d'une nouvelle installation de rôle IIS.
Le serveur est sur un domaine et le domaine\serveur $ a un accès en lecture/écriture/navigation à C:\inetpub\wwwroot
. L'accès en lecture/écriture/navigation est également accordé à:
Ce que j'ai essayé jusqu'à présent
Dans la boîte de dialogue Edit Virtual Directory -> Connect As
, sélectionnez Utilisateur de l’application (authentification unique). Lorsque j'appuie sur Test Settings, j'obtiens l'erreur ci-dessus.
Dans la boîte de dialogue Edit Virtual Directory -> Connect As
, sélectionnez Utilisateur spécifique: IUSR
(sans mot de passe). Lorsque j'appuie sur Test Settings (Paramètres de test), le message suivant s'affiche:
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 se présente comme suit:
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; juste comme vous l'avez mentionné, j'ai essayé "Connect As" et le nom d'utilisateur et le mot de passe que j'ai écrits étaient les utilisateurs de ma machine (IIS est exécuté sur cette machine), j'ai testé la connexion et cela fonctionne maintenant. Peut-être que si vous n'utilisiez pas l'utilisateur de cette machine (essayez un utilisateur avec des privilèges d'administrateur), vous devriez essayer, cela a fonctionné pour moi, cela peut également fonctionner dans votre cas.
J'ai eu le même problème et je n'ai pas pu le résoudre pendant presque une journée. J'ai ajouté IUSR et NetworkService aux autorisations de dossier, je me suis assuré qu'il était exécuté en tant que NetworkService. J'ai essayé l'emprunt d'identité et même en cours d'exécution en tant qu'administrateur (NE PAS FAIRE CECI). Ensuite, quelqu'un m'a recommandé d'essayer d'exécuter la page à partir du serveur Windows 2008 R2 et m'a indiqué les mappages de gestionnaires, tous désactivés.
Je l'ai eu pour travailler avec ceci:
Maintenant, essayez de rafraîchir votre site Web.
Essayez de revenir aux services d’information Internet, de cliquer sur l’intranet que vous avez créé et de sélectionner l’autorisation d’édition.
Lorsque la fenêtre contextuelle wwwroot s'ouvre, sélectionnez l'onglet Partage, puis cliquez sur "Partager" dans le menu déroulant. Sélectionnez les utilisateurs et leur niveau d'autorisation.
Je pense que la meilleure solution à ce problème peut être trouvée ici: Autorisations IIS_IUSRS et IUSR dans IIS8 C'est une bonne solution de contournement, mais cela ne fonctionne pas lorsque vous accédez au serveur Web sur Internet.
J'ai eu cette erreur parce que je n'avais pas installé ASP.NET via les rôles et fonctionnalités du serveur. Ajouté cela et tout a fonctionné comme prévu
J'ai le même problème et la solution était de décocher "utiliser les ports 80 et 443" sur la configuration avancée de skype!
Cliquez sur "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).
ACCÈS AU SITE WEB LOCAL AVEC IIS sans authentification de chemin physique
J'espère que ça aide. C'est ce que j'ai fait.