2017-03-20 2 views
0

J'ai une tâche très simple sur Microsoft IIS (qui signifie 2 jours de l'enfer de configuration)accès au dossier partagé en tant que répertoire virtuel dans IIS

Je dois ajouter un répertoire virtuel qui pointe vers un autre serveur (Dossier partagé).

J'ai ouvert un utilisateur sur les serveurs locaux et distants et je peux voir le contenu du dossier, mais lorsque j'essaie de copier quelque chose dans ce dossier (à partir du code), l'accès est refusé.

Bien sûr que l'utilisateur a un contrôle total (partagé et NTFS) mais peu importe ce que je fais, je ne peux pas faire cette simple tâche pour travailler.

Qu'est-ce que j'ai manqué? Que dois-je faire pour le faire fonctionner?

Merci d'avance - Tal.

+0

De quel niveau de confiance (https://technet.microsoft.com/fr-fr/library/cc772237%28v=ws.10%29.aspx) l'application est-elle exécutée? – TheNorthWes

+1

Je ne suis pas sûr de vouloir donner une confiance totale à mon application. Cependant, j'ai résolu ce problème en faisant en sorte que l'application se connecte en tant que costumière et que l'utilisateur accède au dossier partagé. Merci. – Tal

+0

Écrivez-le comme une réponse afin que t soit marqué :). Content que ton problème soit réglé. – TheNorthWes

Répondre

0

Le problème peut être résolu en remplaçant appPoolIdentity par un utilisateur Windows local disposant des autorisations de lecture sur le dossier virtuel réseau. L'inconvénient (au moins de mon expérience) est la performance, les IIS deviennent très lent (30 utilisateurs en ligne dans mon cas).