2016-10-07 1 views
0

Ich arbeite an einer Webseite, auf der wir Standorte von Dateien speichern./Vertrieb/ProjekteWie Speicherort des Netzwerkordners in ASP.NET-Seite speichern?

: Beispiel würde

H sein. Ich muss diese Speicherorte speichern, und Benutzer können auf den Hyperlink klicken, um den Datei-Explorer des ausgewählten Speicherorts zu öffnen.

Momentan verwende ich <input type="file" id="myFile" name="myFile" />, um den Ordnerstandort zu importieren, der Dateien hinzufügt, die nicht benötigt oder gewünscht werden.

Ich verwende Hyperlink-Feld innerhalb von Gridview zu sehen.

<asp:HyperLinkField DataNavigateUrlFields="outputItem" DataNavigateUrlFormatString="\\fs1.company.local\{0}" DataTextField="outputItem" HeaderText="Output Location" SortExpression="outputItem"> 

Antwort

1

weil Websites müssten in IIS Sie einige neue Anmeldeinformationen Setup unter eingeschränkten Anmeldeinformationen ausführen, die Berechtigungen für die Netzwerkfreigabe haben. Richten Sie die Anmeldeinformationen für den Zugriff auf die Netzwerkfreigabe auf dem Hostcomputer der Freigabe ein, und richten Sie dann den Websitesanwendungspool so ein, dass er unter denselben Anmeldeinformationen ausgeführt wird.

+0

Jeder hat Zugriff auf freigegebene Ordner. – scubieman

+0

Sind Sie in einer Domain? Haben Sie das Gastkonto auf dem Server mit der Netzwerkfreigabe aktiviert? Wenn Sie das Gastkonto nicht aktiviert haben, verweist der Benutzer nur auf alle Benutzer auf dem Server mit der Freigabe. Das IIS-Standardbenutzerkonto im IIS-Feld hat auf diesem Server mit der Freigabe kein übereinstimmendes Konto. – David

+0

Ich werde das versuchen – scubieman

Verwandte Themen