Connexion d'un ManagementScope sur windows7
Salut à tous,
Je développe une application ASP en C# utilisant des fonctions WMI et je rencontre un problème avec le passage sous Windows7.
En effet j'ai la méthode suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| public bool connexion()
{
try
{
/* configuration de la connexion */
this.oConnectOptions = new ConnectionOptions();
this.oConnectOptions.Username = this.ip + "\\" + this.login;
this.oConnectOptions.Password = this.password;
this.oConnectOptions.Impersonation = ImpersonationLevel.Impersonate;
this.oConnectOptions.EnablePrivileges = true;
/* Création de la connexion */
this.oConnexion = new ManagementScope(this.path, this.oConnectOptions);
this.oConnexion.Connect();
}
catch (Exception ex)
{
logException(ex, true);
return (true);
}
return (false);
} |
Ce code fonctionne parfaitement sous windows XP, mais me renvoi l'exception suivante sous Windows7 :
Code:
1 2
| Accès Refusé : Exception de HRESULT : 0x80070005 (E_ACCESSDENIED)
source mscorlib dans domaines.connexion() |
J'ai bien évidement copié collé mon erreur dans google et trouvé de nombreux résultats, seulement je suis débutant en C# et surtout en WMI, donc j'ai du mal à identifier des erreurs similaire à la mienne.
Si quelqu'un a une idée de solution, ou même simplement une piste à suivre pour trouver la réponse je suis preneur.
Merci d'avance.