Bonjour,
Je tente de récupérer le nom d'utilisateur qui tente une connection sur mon serveur HTTP. Pour cela, je récupére les entêtes HTTP fourni dans la requête mais cela ne donne rien :(
J'ai utilisé les méthodes suivantes:
Request.Headers
Request.UserHostName
Request.UserHostAddress
Request.ClientCertificate
HttpContext.User.ToString() <=== celle ci nécessite un flag du type ControlPrincipal et retourne l'erreur suivante car je ne sais insèrer le flag.
CS0120: Une référence d'objet est requise pour la propriété, la méthode ou le champ non statique 'System.Web.HttpContext.User'
L'objectif de ma page d'accueil étant de vérifier dans l'active directory si l'utilisateur se connectant est connu, et son niveau d'habilitation par suite. S'il est inconnu, il doit s'identifier au travers d'une page prévu à cet effet.
En attendant une réponse, bonne continuation
Atchoum.