begin process at 2012 05 27 20:21:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Système

 > 

IIS

 > 

emprunt identité asp.net et classes WMI


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

emprunt identité asp.net et classes WMI

mercredi 9 juin 2010 à 18:05:51 | emprunt identité asp.net et classes WMI

Edoth

Bonjour,

j'ai réalisé un site asp.net en C# avec framework 4.0 hébergé sur un serveur IIS 7 sous OS windows server 2008 R2.
J'ai besoin d'emprunter l'identité du client connecté au site pour qu'a travers des classes wmi il puisse accéder aux ordinateurs dont il (le client) est administrateur. (Dans mon entreprise nous utilisons des comptes Active Directory gérés par une autre société)

Au niveau de l'application web sur le serveur j'ai activé l'"authentification windows" ==> le site s'affiche correctement mais il n'affiche rien au niveau WMI (normal puisqu'il utilise le compte IIS APPPOOL\DefaultAppPool obtenu par
Code C# :
WindowsIdentity.GetCurrent().Name
)
J'ai essayé d'activer l'"emprunt d'identité ASP.NET" ==> le site m'affiche l'erreur suivante

500 - Erreur interne au serveur.
La ressource que vous recherchez présente un problème, elle ne peut donc pas être affichée.



j'ai également essayé
Code C# :
<identity impersonate="true" />
dans le web.config ainsi que
Code C# :
windowsIdentity.Impersonate();
directement dans le code et rien a faire il ne veut pas utiliser l'identité du client

J'ai en désespoir de cause forcé l'utilisateur dans les services de composants COM (sans grand résultat)

Je réussis a faire fonctionner mon application correctement en mettant mon login/mot de passe en dur dans le code de connexion aux classes WMI ==>
Code C# :
ConnectionOptions co = new ConnectionOptions();
                co.Username = "login";
                co.Password = "mdp";

Toutefois cela ne me convient pas car si par malheur un client mal intentionné tombe dessus il pourrait faire de gros dégats sur les serveurs.

Quelqu'un aurait une astuce?

Y a t il des paramètres que j'ai loupé dans la configuration IIS ?

Merci d'avance pour vos réponses

Edoth
lundi 14 juin 2010 à 11:40:00 | Re : emprunt identité asp.net et classes WMI

Edoth

Personne ne peut m'aider?


Cette discussion est classée dans : net, asp, code, wmi, identité


Répondre à ce message

Sujets en rapport avec ce message

ASP.Net... jusqu'où ?????? [ par BigJim ] La question vient du fait que je code à la main la plupart du temps, même si j'utilise Dreamweaver pour générer le code HTML "standard".L'écriture man CFM vers ASP.net [ par Tamahome ] bonjour,est-ce que quelqu'un pourrait me filer un site ou un tuto qui explique comment transformer/reproduire/convertir du coldFusion en ASP.net svp ? Cohabiter du code en langage C# (ASP.net) et du javascript sur la même Page [ par zakfunk ] Bonjour,j'essai d'utiliser du Javascript sur une Page ASP.net avec du code en C# mais je n'arrive pas à faire cohabiter les deux sur la même Page.Merc code behind dans asp.net [ par kenza_sana ] Salut je trouve partotu que le code behind en realite separe le fichier presentation du code donc (html et aspx)alors que je trouve parfois que ca sep Msgbox en ASP.NET [ par dionysos6868 ] Bonjourvoila dans mes fichier aspx.vb je voudrais faire afficher une msgbox mais a chaque fois ca me crée un erreurVous ne pouvez pas afficher une boî [ASP.NET]Ouverture d'une fenetre [ par dionysos6868 ] bonjourje voudrais savoir comment ouvrvrire une fenetre webform dans un code vbdans une page de fait un verif if a = 5 thenend if</ Ajouter un applet dans ASP.Net code???? [ par clavijo ] Salut a tous!!!!J'ai une ASP page qui travaille avec un applet Java. Je voudrais faire la meme page dans ASP.Net, mais je ne sais pas si je peux ajout [ASP.net][C#] Séparation de la classe [ par otterc8 ] Bonjour, bonsoir bonne nuit!Je voudrais savoir s'il est possible de séparer une classe du reste du code en ASP.net!?ex:MaClasse{ Attrib1; Attrib ASP.Net avec Code-Behind [ par YomYom ] Cherche perle rare: hébergeur supportant des sites en ASP.Net en code-behind et base SQL server et cerise sur le gateau, à un prix abordable (c'est po [ASP.NET/VB.NET] GUID dans une URL [ par Netlink ] Bonjour,Je me heurte à un problème lorsque je souhaite inclure un GUID et le récupérer via un QueryString...J'ai une erreur!Comment faut-il procéder ?


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,312 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales