2009-06-18 3 views
0

J'ai créé un projet qui est essentiellement décrit comme un service consommable permettant de créer ou de modifier des utilisateurs sur un ordinateur distant. L'idée est de se connecter à un serveur et d'ajouter un utilisateur. La structure du projet est la suivante:Problème d'accès aux fonctions de NetAPI32 enveloppées dans WCF qui créent des utilisateurs

  • WCF Service: pour exposer les fonctions pour créer/modifier/sélectionnez les utilisateurs

  • d'assemblage de l'utilitaire: fonctions Netapi32 COM enveloppé dans une classe utilitaire

  • consommation: montage utilisable qui encapsule les appels au service WCF à utiliser dans le site

le problème que j'ai, est que je peux obtenir un li st de tous les utilisateurs sur l'ordinateur exécutant le service WCF, mais je ne peux pas les créer ou les modifier. il me donne seulement la fonctionnalité readonly.

Quelqu'un at-il une idée de comment je pourrais être en mesure de résoudre ce problème ou même de le résoudre?

Répondre

0

Le compte qui exécute réellement le service WCF peut très bien ne pas avoir des droits pour créer ou modifier les utilisateurs.

0

Assurez-vous que votre service s'exécute sous un utilisateur admin qui a réellement le droit de créer des utilisateurs. Si vous utilisez l'utilisateur par défaut pour IIS je parie qu'il n'a pas ce genre d'accès.

Questions connexes