2010-11-25 33 views

Répondre

0

Il est la meilleure pratique pour en faire un nouveau compte que vous pouvez contrôler les privilèges directs aussi, puisque le service réseau peut avoir un peu plus haut niveau de autorisations Vous pouvez modifier cela sous le pool d'applications dans IIS que votre site Web hébergeant WCF est en cours d'exécution.

Puis là où votre site Web a besoin de l'autorisation d'accès en lecture/écriture à ce nouveau compte.

+0

Devrais-je également attribuer l'autorisation 'read/write' au dossier dans lequel je stocke les fichiers de' service.svc'? voici la question originale qui me pousse à poser cette question http://stackoverflow.com/questions/4269123/writing-file-on-server-through-wcf-services –

+0

Oui - partout où votre code WCF est "faire quelque chose" si Si vous lisez un dossier ou si vous l'écrivez, accordez au compte les autorisations appropriées pour effectuer cette action. –

1

Quelle version d'IIS utilisez-vous est généralement une bonne chose à inclure dans la question.

Les anciennes versions de IIS (5) utilisent ASPNET et les versions plus récentes utilisent Network Service.

Vous pouvez modifier les autorisations comme vous le faites normalement dans Windows ou via votre panneau de contrôle d'hébergement.

+0

en utilisant II6 ...... –

+0

IIS 6 utiliserait le SERVICE RÉSEAU. –

+0

cela corrige son utilisation de 'NETWORK SERVICE' –