Comment puis-je lier de manière sécurisée un partage de files Windows à partir d'un site Web?

Pour une bonne raison, tous les principaux browsers ont bloqué la possibilité de lier un site https à un file: // servername / folder. Cependant, j'ai besoin de find un moyen de lier des partages de files Windows à un site de portail intranet d'entreprise.

J'ai regardé autour de moi mais je n'ai pas trouvé un bon moyen de le faire. Quelqu'un peut-il penser à un moyen sécurisé de le faire?

Je pense que vous avez au less deux options. Vous pourriez:

  1. Modifiez la façon dont les files sont partagés à quelque chose supporté nativement par les browsers. Par exemple, passez-les dans un outil de partage de files tel que Box ou sur un server FTP (lié via SFTP ou FTPS pour la security) ou le server Web (utilisez l'authentification embeddede pour l'access et HTTPS pour la security).

  2. Découvrez s'il existe un paramètre de security dans le / les browser principal (s) utilisé (s) par votre entreprise qui bloque ces liens qui pourraient être désactivés. Vous pouvez éventuellement avoir cette société invalide dans toute l'entreprise via une stratégie de groupe. Alternativement, pour IE spécifiquement, le site intranet ajouté à la list "Sites de confiance" dans IE devrait réduire les ressortingctions de security et peut rendre cela possible.

En plus des suggestions déjà proposées, vous pouvez également enquêter sur WebDAV. WebDAV peut être agréable car il s'agit d'une extension HTTP qui signifie un support de browser Web pratiquement universel et Windows dispose également d'un pilote de système de files minifilter pour WebDAV, ce qui signifie que vous pouvez accéder aux partages WebDAV à partir de l'Explorateur Windows comme s'il s'agissait d'un file partagé ou d'un lecteur, path UNC, etc. Il est très facile d'activer dans IIS, et probablement aussi facile à faire dans d'autres servers Web comme Apache. L'inconvénient est qu'il est généralement assez lent par rapport à d'autres protocoles.

Comme l'a déclaré Mark, il est préférable d'utiliser un protocole différent. Un partage de files Windows n'est vraiment pas conçu pour être lié à partir du Web, interne ou autre. Leur est trop de variables à considérer (cette personne a-t-elle l'autorisation de partager? L'itinéraire est-il correctement configuré?) IE et chrome, je sais que cela prend en charge le file: // protocole, mais je l'ai seulement vu fonctionner sur un seul file (c'est-à-dire pas de navigation sur les dossiers) et comme je l'ai dit, beaucoup d'autres variables à considérer.

Je ferais probablement l'itinéraire FTP / SFTP, ou même quelque chose comme MS Sharepoint, qui vous donnera une IU Web en boîte, avec l'authentification Windows embeddede.