Wenn ich ein virtuelles Verzeichnis unter IIS mit einem UNC-Pfad zu einer Remote-Freigabe aufstelle, welche Benutzeridentität sollte ich erwarten, dass die Leseanforderung an die Freigabe angezeigt wird?IIS 6.0 Zugriffsberechtigungen für die Remote-Freigabe
Ich habe das obige Szenario eingerichtet und konfiguriert den Benutzer unter "Verbinden als" als ein bekannter Benutzer, der Berechtigungen für die Remote-Freigabe hat, die ich mit Windows Explorer überprüft.
Wenn ich jedoch versuche, über einen Webbrowser auf die Freigabe unter Verwendung von http://localhost/myfiles/atestfile.txt auf eine Datei zuzugreifen, erhalte ich einen HTTP-Fehler 401.5 - Nicht autorisiert: Autorisierung fehlgeschlagen durch einen ISAPI/CGI-Anwendungsfehler. 'myfiles' ist der Remote-Freigabe zugeordnet, und atestfile.txt befindet sich im freigegebenen Ordner.
Wenn ich sysinternals filemon Anwendung verwenden, um zu sehen, welcher Prozess und Benutzer die Leseanforderung an die Freigabe unter ausgeführt wird, dann bekomme ich die Details, dass die Anfrage durch den Prozess w3wp.exe ist und der Benutzer angezeigt wird als " NT-AUTORITÄT \ NETZWERK ".
Ich habe erwartet, dass der Benutzer als der Benutzer angezeigt wird, den ich unter der Option "Verbinden als" konfiguriert habe.
Jede Anleitung geschätzt.
Was ist das Authentifizierungsschema auf Ihrer Website? Anonym, integriert? –