Hallo,
wenn ich auf dem Server den Internet Explorer Starte und dann http://[servername]/reports eingebe fragt mich die Webseite nach einem Benutzernamen und einem Kennwort. Gebe ich hier den Andministrator mit dem korrektem Kennwort an kommt folgende Fehlermeldung:
Serverfehler in der Anwendung '/Reports'.
Der Zugriff auf den Pfad c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\reports\432533e3\60266174 wurde verweigert.
Beschreibung: Beim Ausführen der aktuellen Webanforderung ist ein unverarbeiteter Fehler aufgetreten. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.
Ausnahmedetails: System.UnauthorizedAccessException: Der Zugriff auf den Pfad c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\reports\432533e3\60266174 wurde verweigert.
ASP.NET darf auf die angeforderte Ressource nicht zugreifen. Gewähren Sie der ASP.NET-Prozessidentität Zugriffsrechte für die Ressource. ASP.NET hat eine Standardprozessidentität (gewöhnlich '{MACHINE}\ASPNET' unter IIS 5 bzw. Network Service unter IIS 6), die verwendet wird, wenn die Anwendung keinen Identitätswechsel ausführen kann. Wenn die Anwendung über <identity impersonate="true"/> einen Identitätswechsel ausführen kann, wird als Identität gewöhnlich der anonyme Benutzer (normalerweise IUSR_MACHINENAME) bzw. der authentifizierte Anfragebenutzer verwendet.
Um ASP.NET Schreibrechte für eine Datei zu gewähren, klicken Sie im Explorer mit der rechten Maustaste auf die Datei, wählen "Eigenschaften" und anschließend die Registerkarte "Sicherheit". Klicken Sie auf "Hinzufügen", um den entsprechenden Benutzer bzw. eine Gruppe hinzuzufügen. Markieren Sie das ASP.NET-Konto und aktivieren Sie jeweils das Kontrollkästchen für den gewünschten Zugriff.
Quellfehler:
Beim Ausführen der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen über den Ursprung und die Position der Ausnahme können mit der Ausnahmestapelüberwachung angezeigt werden. |
Stapelüberwachung:
[UnauthorizedAccessException: Der Zugriff auf den Pfad c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\reports\432533e3\60266174 wurde verweigert.]
System.IO.__Error.WinIOError(Int32 errorCode, String str) +393
System.IO.Directory.InternalCreateDirectory(String fullPath, String path) +632
System.IO.Directory.CreateDirectory(String path) +195
System.Web.Compilation.PreservedAssemblyEntry.DoFirstTimeInit(HttpContext context) +85
System.Web.Compilation.PreservedAssemblyEntry.EnsureFirstTimeInit(HttpContext context) +98
System.Web.HttpRuntime.PreloadAssembliesFromBin(HttpContext context) +153
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +454
[HttpException (0x80004005): ASP.NET-Initialisierungsfehler]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +945
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +128
|
Versionsinformationen: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET-Version:1.1.4322.2300
Ich habe nachgeschaut ob das Verzeichniss 'Reports' unter C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files vorhanden ist und musste feststellen das es das dort nicht gibt.
Wie bekomme ich denn jetzt bitte die Reports zum laufen?
Danke im voraus für die hilfe
Dirk