Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 14859|Répondre: 0

[ASP.NET] asp.net Résolution pour l’erreur MVC4 IIS7.5 403.14

[Copié le lien]
Publié sur 06/05/2016 15:51:46 | | |
1. Erreur mvc3 de publication : 403.14 - Serveur web interdit configuré pour ne pas lister le contenu de ce répertoire

Après avoir lancé longtemps à l’évocation, la solution dans l’invite est la suivante :

Si vous ne souhaitez pas activer la navigation par répertoire, assurez-vous que le document par défaut est configuré et que le fichier existe.
Utilisez IIS Manager pour activer la navigation de catalogue.
Gestionnaire d’IIS ouvert.
Dans la vue Fonctionnalités, double-cliquez sur Parcourir le catalogue.
Sur la page Parcourir le catalogue, cliquez sur Activer dans le panneau Actions.
Vérifiez que la propriété configuration/system.webServer/directoryBrowse@enabled dans le fichier de configuration du site ou de l’application est réglée sur True.
Après avoir modifié selon cette méthode, j’ai constaté que l’interface d’exécution de la page web devenait une structure de répertoire, et plus tard j’ai découvert qu’après avoir modifié la section de configuration du fichier web.config, le site web pouvait être utilisé normalement, l’enregistrer.

<system.webServer>
    <validation validateIntegratedModeConfiguration="false » />
    <modules runAllManagedModulesForAllRequests="true » />
        <directoryBrowse enabled="false » />
  </system.webServer>

La <modules>valeur de la section à définir sur true n’affecte en réalité pas si la navigation dans les annuaires est activée ou désactivée.

2. Après publication, l’interface de connexion peut s’afficher, une erreur est signalée lors du saut vers la page pour accéder à la base de données, la connexion a échoué pour « IIS APPPOOL\ASP.NET v4.0 », et il est constaté que « IIS APPPOOL\ASP.NET v4.0 » de la page web n’a pas la permission d’accéder à la base de données, et le nom de connexion utilisateur « IIS APPPOOL\ASP.NET v4.0 » a été ajouté à la base de données, toutes les permissions ont été ajoutées, et elle est prête à l’emploi.



Tout est dessus !!!!

Apprenez dès aujourd’hui à développer des projets avec asp.net MVC4.

Lors de la publication du projet à l’IIS local (WIN7+IIS7.5), l’accès a été infructueux. Solution :

Ajoutez une configuration <modules runAllManagedModulesForAllRequests="true » /> sous le nœud <system.webServer> dans le répertoire racine





Précédent:En tant que programmeur junior, j’ai fait un projet Winform C/S pendant un mois, j’ai juste appris à copier le code puis à l’implémenter
Prochain:C# obtient des informations système, y compris l’utilisation de la mémoire du système d’exploitation, etc
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com