MVC "Accès refusé" en utilisant IIS

Avoir de graves difficultés à obtenir au-delà de "l'Accès est Refusé" message:

Message d'erreur 401.2: non autorisé: Connexion a échoué en raison de la configuration du serveur. Vérifiez que vous disposez de l'autorisation d'afficher ce répertoire ou cette page basée sur les informations d'identification que vous avez fournies et les méthodes d'authentification activée sur le serveur Web. Communiquer avec le serveur Web de l'administrateur pour obtenir de l'aide.

Comment je suis arrivé ici

Fonctionnant sous Windows 7 Professionnel. Système à l'aide d'ANNONCES pour la connexion au système (nom: SYSTEM\login). Créé un nouveau MVC 3 application dans VS2010 appelle XYZ. N'a apporté aucune modification de code. Ensemble de fichiers référencés pour le Système.Web.mvc et du Système.Web.Les aides à la Copie Locale = true.

Ce que j'ai tenté

  1. Publié XYZ à l'emplacement du système de fichiers "C:/websites/XYZ".
  2. Ajoutée "abc.xyz.com" fichier hosts avec IPA 127.0.0.1.
  3. Créé nouveau Site dans le Gestionnaire des services internet appelé "XYZ" et définissez le chemin d'accès physique au chemin d'accès où l'application est publiée (C:/websites/XYZ).
  4. Lié XYZ abc.xyz.com:80.
  5. Veillé à ce Pool d'Applications pour le site fonctionne .NET 4.0, Intégré.
  6. Identité du Pool d'applications mis à ApplicationPoolIdentity.
  7. À l'emplacement physique des fichiers publiés, faites un clic droit sur le dossier et est allé à Propriétés->Sécurité et ajouté IUSR à la liste des utilisateurs, en lui donnant le Plein Contrôle.
  8. Projet MVC a le mode d'authentification réglé sur "None".
  9. D'authentification pour le site a Accès Anonyme est activé et que tout le reste désactivé.
  10. J'ai également activé l'exploration de Répertoire pour le site.

Après tout cela, j'ai réinitialisé le site web, actualisez le navigateur, et réinitialiser IIS. Je reçois toujours ce message quand je vais à abc.xyz.com. Je n'ai absolument aucune idée de ce que je devrais vérifier prochaine.

Ce dont j'ai besoin

Quelqu'un peut-il m'aider? J'ai effectué plusieurs recherches sur Google avec des combinaisons de "mvc localhost accès refusé" et ainsi de suite, et j'ai mis en œuvre les suggestions que j'ai trouvé.

source d'informationauteur James Jensen