[C#] Utiliser les comptes Windows pour accéder à un machine

Utiliser les comptes Windows pour accéder à un machine [C#] - C#/.NET managed - Programmation

Marsh Posté le 16-05-2004 à 19:35:47    

salut,
 
Je cherche le moyen de pouvoir contrôler des services sur une machine du réseau.
J'ai essayé avec ServiceController mais il n'y a pas moyen de spécifier le compte à utiliser pour faire des opérations. De ce fait je peux même pas lister les services. Il existe une classe, ServiceControllerPermission, mais je n'arrive pas à faire le lien avec ServiceController (s'il y en a un ).
 
Je l'ai fait par WMI, mais je voudrais pouvoir le faire aussi avec ServiceController.
 
De façon plus générale ça me ramène à pouvoir manipuler des ressoures, nécessitant certains privilèges, situées sur une autre machine du réseau. Existe-t-il une solution qui évite le code non géré, WMI et la gestion de sécurité des assemblies ?
 

Reply

Marsh Posté le 16-05-2004 à 19:35:47   

Reply

Marsh Posté le 25-05-2004 à 08:37:30    

Un petit effort svp

Reply

Marsh Posté le 03-06-2004 à 15:50:22    

Décidément ça n'attire pas les foules

Reply

Marsh Posté le 03-06-2004 à 16:17:49    

je voudrais bien t´aider mais je fais du c# que depuis 1 mois..
effectivement ya pas foule...
 
je crois que le taux de fréquention est au moins 5* plus important du coté de java... c un peu enervant, je sais, mais ca
va venir, ne deseperons pas hein... :D

Reply

Marsh Posté le 03-06-2004 à 16:20:54    

Heureusement, c'est pas vital pour moi.

Reply

Marsh Posté le 03-06-2004 à 16:22:47    

pascal34 a écrit :

Heureusement, c'est pas vital pour moi.


 
Ben ouais. Sinon tu s'rais mort !

Reply

Marsh Posté le 04-06-2004 à 02:11:55    

Dans le framework, tu peux gèrer les droits attribuées à l'assembly, tu as un utilitaire pour cela dans le panneau de configuration avec le SDK. Sinon, j'ai jamais essayé pour les services mais je pense que tu dois fair e une délégation d'identité à l'aide d'un nouveau Credential

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed