Problème d'accès au registre en ASP.net
Le
Alain Rogister
Bonjour,
j'ai une application en ASP.net qui fait directement appel au registre
windows.
Nous l'utilisons sous WIN 2003 avec IIS 6. ça fonctionne très bien.
J'ai installé l'application sous Windows 2000 et IIS 5 et chaque fois que je
lance l'application, il me sort une erreur de sécurité comme de quoi je n'ai
pas accès au registre pour des raisons de sécurité.
J'ai regardé les options de sécurité et pour moi, les applications ASP.net
ont FULL accès par défaut.
Qqu peut-il me dire ce que je dois faire ?
Merci
j'ai une application en ASP.net qui fait directement appel au registre
windows.
Nous l'utilisons sous WIN 2003 avec IIS 6. ça fonctionne très bien.
J'ai installé l'application sous Windows 2000 et IIS 5 et chaque fois que je
lance l'application, il me sort une erreur de sécurité comme de quoi je n'ai
pas accès au registre pour des raisons de sécurité.
J'ai regardé les options de sécurité et pour moi, les applications ASP.net
ont FULL accès par défaut.
Qqu peut-il me dire ce que je dois faire ?
Merci

Poser une question


Vous pouvez regarder si le compte de service sous lequel s'exécute votre
application ASP.NET a les droits d'accès sur les clés de registre qui vous
souhaitez lire.
pour cela, exécuter regedit.exe en ligne de commande. Déplacez vous sur la
clé que vous souhaitez accéder, click bouton droit de la souris,
sélectionnez Permissions.
Ajouter le compte de service avec les permissions nécessaires.
Dites moi si cela résoud votre problème.
cdlt,
Frédéric.
"Alain Rogister" news:
de ça.
Mais sur WindowsServer 2000, il n'y pas la possibilité de mettre des
permissions au niveau du registre. Du moins, je ne vois pas l'option
"Permission" comme dans Windows Server 2000. Comment puis-je faire alors pour
faire ça ?
"Frédéric Queudret [MS]" a écrit :
Sous 2000, il faut utiliser regedt32 et non regedit pour accéder aux
autorisations.
"Alain Rogister" message de news:
Je l'avais fait sous win 2003 mais je ne savais pas que c'était regedt32
sour win 2000 !
Merci
"Fred" a écrit :