Duvida sobre Role

25/03/2011

0

Ola a todos.

Estou comecando agora a desenvolver emVB.net e estou com uma duvida. Criei um sistema de loing para a a minha pagina usando uma classe citado pelo Fabio Galante Mans em sua video aula de Forms Authentication com a classe "RoleBasedFormsAuthentication" que por sinal e muito util. ate ai tudo bem. O sistema roda certinho so entra nas pastas que o usuario tem direito, mas quando eu crio a condição par ver qual a Role do usuario nao da certo.

Codigo que estou usando:
If User.Identity.IsAuthenticated Then
            If User.IsInRole("administrador") Then
                Label1.Text = "administrador"
            Else
                Label1.Text = "usuario"
            End If
        Else
            Label1.Text = "nao logado"
        End If

Sempre aparece no Label1 o texto usuario.

gostaria de saber se tem algum comando para eu recuperar a role que o usuario esta no momento.

Obrigado.
João Sales

João Sales

Responder

Posts

07/04/2011

Alexandre Santos

Oi João,

Já tentou usar o método:
Roles.IsUserInRole(User.Identity.Name, "Administrators")
Para maiores detalhes: http://msdn.microsoft.com/en-us/library/4z6b5d42.aspx#Y228

Att,

Alexandre Luiz dos Santos

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar