2010-07-05 5 views
1

J'essaie d'exécuter un service Windows qui lit un fichier dans un dossier partagé sur un autre serveur. Le problème est que l'ordinateur sur lequel le service s'exécute se trouve dans un domaine différent (disons DomainA) de l'ordinateur sur lequel le dossier est partagé (par exemple, DomainB). Si je vais sur l'ordinateur dans DomainB, je ne peux pas attribuer d'autorisations aux utilisateurs dans DomainA, car il n'est pas répertorié en tant qu'option. De même, je ne peux pas exécuter le service en utilisant un compte de DomainB.Autorisation du service Windows pour lire le dossier partagé

Si je me connecte à l'ordinateur dans DomainA et que j'essaie d'ouvrir le dossier partagé, Windows me demande des informations d'identification et si j'utilise un utilisateur valide dans DomainB, je peux accéder au dossier. Donc, ce que j'essaie de faire est de transmettre en quelque sorte ces informations d'identification automatiquement.

Pensez-vous qu'il est possible de faire ce que j'essaie de faire? Quel utilisateur dois-je utiliser pour exécuter le service et quel type d'autorisations dois-je accorder?

Merci à l'avance,

Répondre

1

J'ai fait ce travail avant:

Sur les deux machines, créer un compte utilisateur local avec le même nom d'utilisateur et mot de passe. Exécutez votre service en tant que compte. Accordez l'autorisation de demander les fichiers requis pour ce compte.

Questions connexes