Nachdem ich meinen wwwroot-Ordner für den Rest meiner Heimnetzgruppe freigegeben habe, wird auf meiner Website jetzt der folgende Fehler angezeigt:
Serverfehler
401 - Nicht autorisiert: Der Zugriff wird aufgrund ungültiger Anmeldeinformationen verweigert. Sie haben keine Berechtigung, dieses Verzeichnis oder diese Seite mit den von Ihnen angegebenen Anmeldeinformationen anzuzeigen.
Ich vermute, dass die Ordnerberechtigungen beschädigt wurden, als ich den Ordner wwwroot freigegeben habe. Ich habe versucht, die Freigabe des Ordners aufzuheben und IIS7 neu zu starten, erhalte jedoch weiterhin den Fehler. Kennt jemand die Standardberechtigungen, die für den Ordner wwwroot benötigt werden? IIS7 ist mit Standardeinstellungen konfiguriert (dh ich habe keine IIS7-Einstellungen geändert).
Jede Hilfe wird sehr geschätzt.
Schon versucht:
- IIS7 neu starten
- Ein- und Ausschalten der anonymen Authentifizierung
- Aufheben der Freigabe des wwwroot-Ordners
Antworten:
Um die wwwroot-Berechtigungen zurückzusetzen, ging ich zu einer anderen Box und kopierte alle Einstellungen mit Problemen auf den Webserver.
Führen Sie die folgenden Schritte aus, um zu den Standardberechtigungen für den Ordner "wwwroot" zurückzukehren:
Sobald diese Berechtigungen überprüft wurden, klicken Sie auf die Schaltfläche Hinzufügen, geben Sie "IIS_IUSRS" als Objektnamen ein und klicken Sie auf OK. Wählen Sie "Ordner durchlaufen / Datei ausführen", "Ordner auflisten / Daten lesen", "Attribute lesen", "Erweiterte Attribute lesen" und "Berechtigungen lesen" aus der Berechtigungsliste und klicken Sie auf "OK".
Der wwwroot-Ordner sollte jetzt auf die mit IIS7 gelieferten Standardberechtigungen zurückgesetzt werden.
Dies behebt den erwähnten Fehler 401 Access Denied, auf den ich gestoßen bin.
quelle
Ich bin auf dasselbe Problem gestoßen. Anstatt jedoch alle Berechtigungen neu zu erstellen, musste WEBSERVER \ Users mit Leseberechtigungen erneut hinzugefügt werden. Es scheint, dass die Freigabe des Ordners diese möglicherweise entfernt hat.
quelle
Vielen Dank an alle, die diese Informationen veröffentlicht haben. Ich liebe Microsoft für diesen einen. Für uns wurde dies durch die Freigabe des wwwroot-Verzeichnisses verursacht. Folgendes haben wir getan, um das Problem zu beheben.
Continue
.quelle