Alle Berechtigungen oder Einstellungen oder Schritte müssen ausgeführt werden, damit die Webanwendung hinter IIS auf einem Computer auf das Verzeichnis files/auf dem anderen Computer zugreifen kann.Webserver hinter IIS auf einem Computer kann nicht auf Dateien auf anderen Computern zugreifen?
1
A
Antwort
1
Ein Anwendungspool in IIS hat eine Identität (Benutzer), die die betreffende Website ausführt. Diese Identität benötigt Zugriff auf die Dateien auf dem anderen Computer. Die verwendete Identität ist oft NT Authority \ Network Service. Das ist im Grunde das Konto, das Zugriff auf die Dateien benötigt. Das Netzwerkdienstkonto eines Computers mit der Bezeichnung ComputerA
wird ComputerA$
genannt, wenn auf einem anderen Computer verwiesen wird. Also auf Ihrem Dateiserver müssen Sie sicherstellen, dass ComputerA$
(oder Ihr Äquivalent) Zugriff auf die Dateien hat.
Wenn ich versuche, {MachineName} $ auf dieser Maschine hinzuzufügen, wird ein Objekt namens "DOMÄNE \ {MachineName} $" nicht gefunden. Überprüfen Sie die ausgewählten Objekttypen und den Speicherort auf Genauigkeit und vergewissern Sie sich, dass Sie das Objekt eingegeben haben richtig benennen oder dieses Objekt aus der Auswahl entfernen. " Obwohl ich einige vorhandene Kombinationen für {MachineName} $ in der Liste für denselben Computer gefunden habe. Fehle ich etwas? –
@Anil Namde, stellen Sie sicher, dass Sie den richtigen "Standort" ausgewählt haben. Es muss die Domäne und nicht der lokale Computer sein. –
Ich habe UserName und dann auch den MachineName hinzugefügt, dann wurde er automatisch als {MachineName} $ reflektiert. Wie ist das ? –