|
|
Veröffentlicht am 06.05.2016 15:51:46
|
|
|

1. Veröffentlichungsfehler mvc3: 403.14 – Der verbotene Webserver ist so konfiguriert, dass er den Inhalt dieses Verzeichnisses nicht listet
Nach langem Werfen lautet die Lösung im Prompt:
Wenn du das Durchsuchen von Verzeichnissen nicht aktivieren möchtest, stelle sicher, dass das Standarddokument konfiguriert ist und die Datei existiert. Verwenden Sie den IIS Manager, um das Durchsuchen von Katalogen zu aktivieren. Öffnen Sie IIS Manager. In der Ansicht Merkmale klicken Sie doppelt auf Katalog Durchsuchen. Auf der Seite Katalog Durchsuchen klicken Sie im Aktionsbereich auf Aktivieren. Überprüfen Sie, dass die Eigenschaft configuration/system.webServer/directoryBrowse@enabled in der Site- oder Anwendungskonfigurationsdatei auf True gesetzt ist. Nachdem ich diese Methode geändert hatte, stellte ich fest, dass die Laufoberfläche der Webseite zu einer Verzeichnisstruktur wurde, und später stellte ich fest, dass nach der Änderung des Konfigurationsabschnitts der Konfigurationsdatei web.config die Website normal genutzt und aufgezeichnet werden kann.
<system.webServer> <validation validateIntegratedModeConfiguration="false" /> <Module runAllManagedModulesForAllRequests="true" /> <directoryBrowse enabled="false" /> </system.webServer>
Der <modules>Wert des Abschnitts, der auf true gesetzt werden soll, beeinflusst tatsächlich nicht, ob das Durchsuchen von Verzeichnissen aktiviert oder deaktiviert ist.
2. Nach der Veröffentlichung kann die Login-Oberfläche angezeigt werden, ein Fehler wird gemeldet, wenn man auf die Seite springt, um auf die Datenbank zuzugreifen, Login bei "IIS APPPOOL ASP.NET\ v4.0" fehlgeschlagen, und es stellt sich heraus, dass der "IIS APPPOOL ASP.NET\ v4.0" der Webseite keine Berechtigung zum Zugriff auf die Datenbank hat, und der Benutzer-Login-Name "IIS APPPOOL ASP.NET\ v4.0" wurde der Datenbank hinzugefügt, alle Berechtigungen wurden hinzugefügt und es ist einsatzbereit.
Alles ist obendrauf!!!!
Lerne noch heute, Projekte mit asp.net MVC4 zu entwickeln.
Bei der Veröffentlichung des Projekts bei der lokalen IIS (WIN7+IIS7.5) war der Zugang erfolglos. Lösung:
Fügen Sie eine Konfiguration <Module runAllManagedModulesForAllRequests="true" /> unter dem Knoten <system.webServer> im Root-Verzeichnis hinzu
|
Vorhergehend:Als Junior-Programmierer habe ich einen Monat lang ein Winform C/S-Projekt gemacht, habe gelernt, den Code zu kopieren und ihn dann umzusetzenNächster:C# erhält Systeminformationen, einschließlich der Speichernutzung des Betriebssystems usw
|