Probleme pour récupérer le login
Bonjour,
J'ai besion de récupérer le login de windows dans une pages ASPX. Pour faire cela j'ai mis le code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Dim user As String = String.Empty
If TypeOf My.User.CurrentPrincipal Is System.Security.Principal.WindowsPrincipal Then
Dim parts() As String = Split(My.User.Name, "\")
If (parts.Length > 1) Then
user = parts(1)
Else
user = parts(0)
End If
Else
user = ".User.Name" & My.User.Name
End If
Session("USER") = user |
Cela fonctionne tres bien si je lance depuis visual studio ma page. Mais si j'accede à ma page via IE (http:\\localhost\mapage.aspx) il me renvoi un nom d'utilisateur vide.
Je pense que cela vient de IIS (Version 6.0) mais je ne sais pas quel parametre en cause.
Si quelque un pouvait me guider se serai sympa.
Merci.