2009-10-12 11 views
0

Je suis en train de construire une application intranet en utilisant asp.net mvc et je me demande s'il existe un moyen de lier un fichier ou un dossier disponible sur le réseau.ouvrir un fichier réseau à partir d'une application web intranet

J'ai essayé simplement

<a href="G:/folder/">open folder</a> 

Mais, évidemment, cela ne fonctionnera pas car il donne juste la sortie: file: /// G:/dossier/ qui ne fait pas ouvert partout. Je comprends que c'est pour la sécurité et c'est très bien, je me demande si il ya une solution de contournement ou quoi que ce soit dans une configuration intranet? Est-ce que l'usurpation d'identité pourrait fonctionner? D'autres idées?

Répondre

1

Vous pouvez ouvrir ce fichier à partir du serveur et le servir au client. Votre serveur Web agira comme un proxy. Si les fichiers sont accessibles au serveur et qu'il n'y a pas d'autorisations spéciales pour les utilisateurs, ou si vous pouvez coder ces autorisations dans des rôles ou des règles métier, alors c'est assez facile.

Questions connexes