Bonjour,
J'ai récupéré sur developpez.com une source C# qui recupere les infos de connexion de l'utilisateur. Quand j'utilise le projet winform, il m'affiche bien mon nom d'utilisateur (kwmg417).![]()
J'utilise le meme code sur un projet asp.net pour donner des droits sur certaines pages suivant le nom d'utilisateur qui se connecte au site, seulement au lieu de recuperer kwmg417, je recupere comme username aspnet !![]()
A quoi est ce du ?
Voici le code que j'utilise :
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 // On récupère une chaine qui contient le domaine + login string tempusername = WindowsIdentity.GetCurrent().Name; // On découpe cette chaine en 2 int i = tempusername.IndexOf(@"\"); // On récupère le login et le domaine string username = tempusername.Substring(i+1, tempusername.Length - i - 1);
Partager