Hallo,
auf einer ASPX-Seite benutze ich ein html-input control zum Hochladen von Datein über http. Das funktioniert auch soweit. Nun zum Problem:
Ich möchte diese Dateien in einem Verzeichnis unterhalb der Site ablegen. Dazu habe ich zunächst ein Konto "test" (Rolle Benutzer) eingerichtet. Diesem Konto habe ich die erforderlichen NTFS-Berechtigungen (Ändern) verpasst. Danach habe ich in der IIS-Konfiguration für dieses Verzeichnis unter "Verzeichnissicherheit" angegeben, dass beim anonymen Zugriff das Konto "test" zu verwenden ist.
Trotz aller Versuche kommt beim Speichern (File.SaveAs) ständig der Fehler "System.UnauthorizedAccessException".
Wenn ich auf ein anderes Verzeichnis schreibe (das nicht Bestandteil der Seite ist) bekomme ich den Fehler nicht. Ich bekomme ihn auch nicht wenn ich in der web-config Impersonifizieren benutze (auf mein eigenes Konto).
Kann mir jemand weiterhelfen?
auf einer ASPX-Seite benutze ich ein html-input control zum Hochladen von Datein über http. Das funktioniert auch soweit. Nun zum Problem:
Ich möchte diese Dateien in einem Verzeichnis unterhalb der Site ablegen. Dazu habe ich zunächst ein Konto "test" (Rolle Benutzer) eingerichtet. Diesem Konto habe ich die erforderlichen NTFS-Berechtigungen (Ändern) verpasst. Danach habe ich in der IIS-Konfiguration für dieses Verzeichnis unter "Verzeichnissicherheit" angegeben, dass beim anonymen Zugriff das Konto "test" zu verwenden ist.
Trotz aller Versuche kommt beim Speichern (File.SaveAs) ständig der Fehler "System.UnauthorizedAccessException".
Wenn ich auf ein anderes Verzeichnis schreibe (das nicht Bestandteil der Seite ist) bekomme ich den Fehler nicht. Ich bekomme ihn auch nicht wenn ich in der web-config Impersonifizieren benutze (auf mein eigenes Konto).
Kann mir jemand weiterhelfen?
Comment