COMO PEGAR O USUARIO LOGADO NO WINDOWS CLIENTE
Eu ja usei a seguinte função
Dim usuario As String
usuario = System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString()
Só que qdo rodo no servidor ele me retorna
NETWORK SERVICE.
Alguém sugere algo diferente disso ou alguma configuração que tem que ter no IIS para pegar o User do Windows? Por favor!
Dim usuario As String
usuario = System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString()
Só que qdo rodo no servidor ele me retorna
NETWORK SERVICE.
Alguém sugere algo diferente disso ou alguma configuração que tem que ter no IIS para pegar o User do Windows? Por favor!
Tem até como pegar o usuário logado no windows do server, mas não do Client...
ASP.NET... TENTA ASSIM !
Dim p as System.Security.Principal.WindowsPrincipal = System.Threading.Thread.CurrentPrincipal as System.Security.Principal.WindowsPrincipal;
Dim strName as String = p.Identity.Name;
ou
Dim strName as String = HttpContext.Current.User.Identity.Name.ToString();
How to get the Windows username of the currently logged.
Abraços
Dim p as System.Security.Principal.WindowsPrincipal = System.Threading.Thread.CurrentPrincipal as System.Security.Principal.WindowsPrincipal;
Dim strName as String = p.Identity.Name;
ou
Dim strName as String = HttpContext.Current.User.Identity.Name.ToString();
How to get the Windows username of the currently logged.
Abraços
Meu amigo Zerocal, sem chance nenhum dos dois funcionou.
só para ajudar um pouco quem quer me ajudar estou no Asp.net programando em Vb.net ok .
Debugou isso ?
Olha ai na imagem !
mas e como nosso amigo disse, vai pegar usuario logado no server !
Abraços
Olha ai na imagem !
mas e como nosso amigo disse, vai pegar usuario logado no server !
Abraços
Então tem um outro sistema asp.net no mesmo servidor que ele pega o usuario do cliente, por incrivel que pareça com o mesmo código que vc colocou ai.
Gostaria de compartilhar com todos como consegui fazer pegar o usuário logado no cliente.
1 - Configure o Web.config colocando a seguinte propriedade;
<identity impersonate=[Ô]true[Ô] />
2- Leia esse artigo ;
http://imasters.com.br/artigo/3545/servidores_windows/autenticacao_no_iis/
3- coloque a seguinte função no Page Load;
Dim usuario As String
usuario = System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString()
1 - Configure o Web.config colocando a seguinte propriedade;
<identity impersonate=[Ô]true[Ô] />
2- Leia esse artigo ;
http://imasters.com.br/artigo/3545/servidores_windows/autenticacao_no_iis/
3- coloque a seguinte função no Page Load;
Dim usuario As String
usuario = System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString()
Tópico encerrado , respostas não são mais permitidas