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.
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
Curtir tópico
+ 0
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
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
Clique aqui para fazer login e interagir na Comunidade :)