Fehlermeldung "Serverfehler in Anwendung '/'. Zugriff auf den Pfad < Pfad > wurde verweigert"beim Anmelden an Windows SharePoint Services 2.0

Problembeschreibung

Betrachten Sie das folgende Szenario:
  • Installation von IIS 6.0 und ASP.NET auf einem Mitgliedsserver.
  • Sie verwenden das Tool Active Directory-Installationsassistenten (Dcpromo.exe) zum Installieren von Active Directory.
  • Sie installieren Windows SharePoint Services 2.0 auf dem Domänencontroller.
  • Sie versuchen, eine Windows SharePoint Services 2.0-Website anmelden.
  • Eingabe korrekt Ihren Benutzernamen und Ihr Kennwort dreimal.
In diesem Szenario erhalten Sie eine Fehlermeldung, die der folgenden ähnelt:

Fehler: Serverfehler in der Anwendung '/'.

Zugriff auf den Pfad "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\8c91a6b5\649b28ba" wurde verweigert.


Hinweis Ähnliche Symptome können auftreten, wenn der Zugriff auf die folgenden Websites in Microsoft Windows Small Business Server 2003:
Zugriff auf Backup (http://servername/backup):
Fehler: Serverfehler in '/ Backup' Anwendung
Zugriff auf Companyweb (http://companyweb):
Fehler: Serverfehler in der Anwendung '/'
Zugriff auf Monitoring und Reporting (http://servername/monitoring):
Fehler: Serverfehler in '/ Monitoring' Anwendung
Zugriff auf Remote-Webarbeitsplatz (http://servername/remote):
Fehler: Serverfehler in '/ Remote' Anwendung
Während der Installation (configadminvs.aspx):
Zugriff auf den Pfad c:\Programme\Microsoft c:\Programme\Gemeinsame Dateien\Microsoft Shared\Web Server Extensions\60\template\admin\1033\app_data aus.

Ursache

Dieses Problem tritt auf, da die Gruppe "Netzwerkdienst" nicht über ausreichende Berechtigungen auf den Ordner Temporary ASP.NET Files beim Installieren von IIS 6.0 und ASP.NET vor der Installation von Active Directory.

Problemlösung

Um dieses Problem zu beheben, führen Sie die Schritte für die Version von ASP.NET ausführen.

ASP.NET 1.1

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie cmd in das Feld Öffnen ein, und klicken Sie dann auf OK.
  2. Wechseln Sie zu der
    Laufwerk: \Windows\Microsoft.Net\Framework\v1.1.4322 Ordner. In diesem Ordner ist Laufwerk das Laufwerk, auf dem Windows installiert ist. Dazu geben Sie folgende Zeile in die Befehlszeile eingeben und drücken Sie EINGABETASTE:
    CD Laufwerk: \windows\microsoft.net\framework\v1.1.4322
  3. Die Gruppe "Netzwerkdienst" für den Ordner Temporary ASP.NET Files die entsprechenden Berechtigungen hinzufügen. Dazu geben Sie folgende Zeile und drücken Sie dann die EINGABETASTE:
    Aspnet_regiis - ir
    Hinweis Weitere Informationen zum Unterschied zwischen der Befehlszeilenoption - Ir und die Befehlszeilenoption -i finden Sie unter ASP.NET IIS-Registrierungstool auf der Microsoft Developer Network (MSDN)-Website.
  4. Geben Sie exit ein, und drücken Sie die EINGABETASTE, um das Eingabeaufforderungsfenster zu schließen.

ASP.NET 2.0

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie cmd in das Feld Öffnen ein, und klicken Sie dann auf OK.
  2. Wechseln Sie zu der
    Laufwerk: \WINDOWS\Microsoft.NET\Framework\v2.0.50727 Ordner. In diesem Ordner ist Laufwerk das Laufwerk, auf dem Windows installiert ist. Dazu geben Sie folgende Zeile in die Befehlszeile eingeben und drücken Sie EINGABETASTE:
    CD Laufwerk: \WINDOWS\Microsoft.NET\Framework\v2.0.50727
  3. Die Gruppe "Netzwerkdienst" für den Ordner Temporary ASP.NET Files die entsprechenden Berechtigungen hinzufügen. Dazu geben Sie folgende Zeile und drücken Sie dann die EINGABETASTE:
    Aspnet_regiis - ir
    Hinweis Weitere Informationen zum Unterschied zwischen der Befehlszeilenoption - Ir und Befehlszeilen -i finden Sie unter ASP.NET IIS-Registrierungstool auf der Microsoft Developer Network (MSDN)-Website.

PROBLEMUMGEHUNG

Um dieses Problem zu verhindern, installieren Sie Active Directory vor dem Installieren von IIS 6.0 und ASP.NET.
Eigenschaften

Artikelnummer: 823379 – Letzte Überarbeitung: 16.01.2017 – Revision: 1

Feedback