2011-09-13 6 views
2

Ainsi, j'ai essayé de donner à mon application Web un accès en lecture aux fichiers du dossier racine/documents que j'ai créés. Je ne veux pas que le public ait accès à ce dossier. Ont réussi à verrouiller les utilisateurs publics via le paramètre d'authentification du dossier de documents en désactivant le paramètre d'authentification anonyme.Accéder au répertoire Web IIS depuis asp.net webapp IIS 7

Avoir des problèmes beaucoup plus importants donnant à l'application Web un accès en lecture aux fichiers de ce dossier. Ont ajouté l'apppool dans les permissions de dossier de lecture du dossier de documents mais reçoivent toujours des messages refusés d'accès.

Je me demandais juste s'il y avait quelque chose d'autre qui pourrait affecter l'accès des applications au répertoire.

Répondre

0

Essayez d'ajouter NETWORKSERVICE en tant que lecteur dans le dossier. D'autre part, vous pouvez essayer d'utiliser impersonation et donner un accès en lecture à un utilisateur impersonnel.

+0

Merci Anton, nous avons finalement compris et oui en utilisant l'usurpation d'identité et en ajoutant quelques restrictions d'autorisation de localisation dans la config Web a travaillé un régal. Le pool d'applications semble être un peu plus difficile à mettre en œuvre avec succès. Pour les autres utilisateurs de stackoverflow s'il vous plaît se référer également à http://msdn.microsoft.com/en-us/library/ff647405.aspx avec le lien Antons pour la solution. – Bfrey