MASTER.PAGE

 Tópico anterior Próximo tópico Novo tópico

MASTER.PAGE

ASP.NET

 Compartilhe  Compartilhe  Compartilhe
#481313 - 28/04/2018 10:24:53

ALEVALE
JUNDIAI
Cadast. em:Março/2012


Pessoal bom dia,

Estou com a seguinte dúvida, estou utilizando 3 templates do Master.Pages (Usuarios,Administradores e Power Administradores).

A minha autenticação está via forms, pois eu valido o usuário e senha no Active Directory e posteriormente para identificar o grupo acima citado eu vejo se o usuário pertence a qual grupo no AD, dai eu consigo definir qual será o template dele.

Até ai tudo bem, depois que ele autentica consigo direcionar ele normalmente, até a sessão expirar, porém depois entra meu problema.

Quando ele tentar acessar o site novamente eu teria que pegar o usuário logado e realizar a consulta se ele está autenticado caso contrário direcionar ele para a página de login e é claro pegar o usuário logado.

Direcionar a página.
            If Not Me.Page.User.Identity.IsAuthenticated Then
                Response.Redirect("~/pages/login.aspx", False)
                Context.ApplicationInstance.CompleteRequest()
            End if

Usuário logado.
            Dim Logged_User As String = String.Empty
            If HttpContext.Current.User.Identity.Name IsNot Nothing Then
                If HttpContext.Current.User.Identity.Name.Length <> 0 Then
                    Logged_User = HttpContext.Current.User.Identity.Name
                End If
            End If

O usuário logado e a forma de direcionar para as páginas não estão funcionais, alguém tem alguma sugestão ?


---------------------------------------------------------------
"Já está provado por A+B que A+B num prova nada"
---------------------------------------------------------------

 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por ALEVALE em 24/06/2018 09:58:34