Hallo,
Ich habe eine ASP.Net WebSeite auf einem Windows Server 2008 R2 und IIS 7.5 mit aktuellsten ServicePacks und Updates gehostet. .Net Framework Version ist 4.5.1. Wenn ich mit IE 8 darauf zugreife funktioniert das. Wenn ich mit IE 9 oder höher darauf
zugreife, bekomme ich den Fehler 401.
Irgendwie scheint es mit dem verwendeten Application Pool und der Authentifizierung zu tun zu haben.
Denn wenn ich nur Windows Authentifizierung verwende, kommt der Fehler, wenn ich zusätzlich noch Anonyme Authentifizierung aktiviere, dann funktioniert der Zugriff auf die Seite.
Der Application Pool, den ich verwende, hat als Besonderheit in den erweiterten Einstellungen unter Prozessmodell bei Identität einen lokalen Benutzer ("MyLokUsr").
Ich habe einen anderen ansonsten identischen Application Pool ausprobiert, der in den erweiterten Einstellungen unter Prozessmodell bei Identität den User "ApplicationPoolIdentity", und mit dem hat es dann auch ohne Anonyme Authentifizierung funktioniert.
MyLokUsr ist Mitglied der Gruppe Administratoren und IIS_IUSRS und ich habe ihm im Dateisystem explizit Vollzugriff auf das WebSeiten-Verzeichnis inkl. Unterverzeichnissen eingerichtet (letzteres ist aber scheinbar unerheblich).
Kann mir bitte jemand sagen, wie ich das Problem lösen kann bzw. was ich tun kann, um die Ursache des Problems zu ermitteln?
Vielen Dank!
Alex