clavelski
Messages postés34Date d'inscriptionjeudi 9 octobre 2008StatutMembreDernière intervention18 juin 2010
-
30 mars 2009 à 15:31
clavelski
Messages postés34Date d'inscriptionjeudi 9 octobre 2008StatutMembreDernière intervention18 juin 2010
-
31 mars 2009 à 11:51
Bonjour,
Je viens de faire un service en C# qui récupere des données de ma base de registre.
Un Client qui récupere ces données et qui les affiches a l'ecran.
Mais j'ai un soucis, en local; ca marche tres bien mais quand le met sur un serveur; j'execute mon client et une erreur est retournée :
System.Web.Services.Protocols.SoapException: Le serveur n'a pas pu traiter la
demande. ---> System.Security.SecurityException: Accès au registre demandé
non autorisé.
à System.ThrowHelper.ThrowSecurityException(ExceptionResource
resource)
à Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean
writable)
à WebService1.Service1.ReadReg_log_name()
La zone de
l'assembly qui a échoué était :
MyComputer
--- Fin de la trace de la
pile d'exception interne ---
Si quelqu'un peut m'expliquer le problème, et surtt si quelqu'un connait une solution je suis prenneur.
GillouXman
Messages postés561Date d'inscriptionmardi 4 mars 2008StatutMembreDernière intervention10 juin 2010 31 mars 2009 à 11:49
je sèche un peu là...
bon je ne te surprendrais pas si je te disais que modif un clé de registre via une application web... déjà ça me paraît zarb.
certains disent que ce n'est pas possible, en tout cas pas nativement et facilement.
j'ai lu ça qqpart sur google.
<nobr>[javascript:void(0) Remove]</nobr> the ASPNET user from Local Administrator Group. Give the full permission for the following registry<nobr>[javascript:void(0) key]</nobr> for user ASP.NET.
HKEY_LOCAL_MACHINE\SYSTEM\<wbr>CurrentCon<wbr>trolSet\Co<wbr>ntrol\Lsa