Erreur HTTP 403.14 - Interdit Le serveur Web est configuré pour ne pas afficher le contenu de ce répertoire
Après la fin de la John Papa cours sur Pluralsight- qui est GÉNIAL!!!)
Je suis en train de créer mon premier SPA. Je viens de Bureau Développeur de l'Application d'arrière-plan, donc excusez-moi si cette question est novice!
Lorsque je charge le SPA au lieu de voir l'écran de démarrage, puis l'écran principal, je reçois ce message d'erreur:
Erreur HTTP 403.14 - Interdit Le serveur Web est configuré pour ne pas afficher le contenu de ce répertoire.Causes les plus probables:
Un document par défaut n'est pas configuré pour l'URL demandée, et l'exploration de répertoire n'est pas activé sur le serveur.
Quelqu'un peut-il aider à résoudre ce problème?
Cette erreur est habituellement vu quand vous êtes à l'atterrissage dans un répertoire\dossier plutôt que sur la page elle-même. Quel est l'URL dans le navigateur lorsque vous lancez le SPA?
définir le document par défaut dans le webconfig
et Evan Larsen Merci pour votre réponse, j'ai résolu le problème en changeant le web.la configuration est la suivante: <add key="pages:Activé" value="true" /> auparavant, la valeur était égale faux Merci encore une fois les gars!
Même si vous configurez le web.config droit, il faut encore ajouter des Fonctionnalités de Windows pour les soutenir.
définir le document par défaut dans le webconfig
et Evan Larsen Merci pour votre réponse, j'ai résolu le problème en changeant le web.la configuration est la suivante: <add key="pages:Activé" value="true" /> auparavant, la valeur était égale faux Merci encore une fois les gars!
Même si vous configurez le web.config droit, il faut encore ajouter des Fonctionnalités de Windows pour les soutenir.
OriginalL'auteur EdsonF | 2013-04-04
Vous devez vous connecter pour publier un commentaire.
1.Ouvrir le Gestionnaire des services IIS.
2.Ajouter le site en cliquant à droite sur "site web par Défaut" et choisissez "Ajouter une application".
3.Entrez le nom de l'alias de type et de la charge que le site web dans le chemin d'accès physique et cliquez sur OK.
4.Ensuite, allez à la Vue des Fonctionnalités de Chargement du Site web et double-cliquez sur le Répertoire "Navigation".
6.Puis Actualiser le Site web par Défaut.
7.Ouvrez Visual Studio et accédez à ce site web. il vous sera demander de recharger , puis cliquez sur "oui".
8.il va ajouter le code suivant dans le web.fichier de configuration.
9.Maintenant, exécuter et voir l'erreur disparaît.
OriginalL'auteur r pattanaik
Allez dans panneau de configuration--> programmes et Fonctionnalités --> Tourner les veuves sur ou désactiver des fonctionnalités (sur le côté gauche de windows).
cliquez sur OK.
Dans votre
web.config
fichier - ajouter cet,et économisez.
Il va commencer à travailler. Il a travaillé pour moi après avoir fait face à quelques problèmes.
OriginalL'auteur Lijo Varghese
J'ai été en mesure de corriger cela en utilisant la réponse à partir de ce site: https://devstuffs.wordpress.com/2012/02/29/how-to-fix-http-error-403-14-forbidden-the-web-server-is-configured-to-not-list-the-contents-of-this-directory/
J'ai supprimé et réinstallé IIS sur Windows 10, mais il a explicitement ajouter des Fonctionnalités de Windows pour le Développement d'Applications ASP.NET, ISAPI, et .NET de l'Extensibilité de 3,5 et de sécurité avant de IIS ont répondu à ASP.NET les paramètres de configuration.
aspnet_regiis.exe
apparemment ne fonctionne pas dans Windows 10.OriginalL'auteur Jake
C'est aussi une raison lorsque cette erreur s'affiche.
Newbie programmeurs oublier de mentionner la page de démarrage. Cliquez-droit sur n'importe quel forme dont vous souhaitez être affiché en premier lorsque les applications s'exécute et Définir comme page d'accueil vous trouverez dans le menu déroulant.
OriginalL'auteur Miank
Modifier votre site web.config et ajouter customErrors section dans l'ordre d'affichage détaillé des erreurs de votre serveur web. Mode d'utilisation="Off"
http://msdn.microsoft.com/en-us/library/h0hfz6fc%28v=vs.71%29.aspx
Une autre option est d'essayer d'exécuter le SPA dans distincte du navigateur comme Chrome tapant l'url directement, au lieu de l'exécution de la SPA de l'application dans le débogueur Visual Studio.
L'URL doit être quelque chose comme "localhost:13753". Vérifiez le numéro de port de votre serveur de développement. Il sera différent.
Puis ouvrir les outils de développement en appuyant sur la touche F12.
Appuyez sur Ctrl+R pour actualiser et d'enquêter sur le Netwok Onglet. Habituellement, vous pouvez trouver plus d'informations sur l'erreur et quelle en est la cause.
OriginalL'auteur mitaka