Pessoal vou ensinar a criar um exemplo de área administrativa.
Primeiro vamos criar um novo projeto. Você pode escolher o nome que queira.
Depois de criado o projeto. Vamos criar uma pasta chamada area administrativa. Depois crie uma nova página chamada administrador dentro da nova pasta.
Agora, acesse o ASP.NET Configuration, como mostra a figura:
Clique nas configurações de Membership do asp.net. Vai mostrar 3 opções, você vai escolher a security. Após clicar em security, vai mostrar a seguinte tela:
Clique em Enable role: Vai ativar os Roles, no botão “Enable Roles”. Depois de ativar, vai mostrar a opção “Create or Manage Roles“. Depois podemos criar novos “Roles”.
Vamos criar um role chamado Admin.
Depois de criado a role. Vamos criar o usuário admin. Clique na aba security e depois em create user.
Não se esqueca de marca a role para o user Admin:
Agora camos criar um access role (Papel de acesso para o perfil de admin).
Depois escolha a opção Allow.
Agora, crie um novo item de menu chamado Administrador na master page:
Rode o projeto. Clique no menu Administrador e você vai ver que so podemos acessar a página se estivermos logados.
Para ficar algo mais profissional, vamos colocar o seguinte código no page_load da master page:
O método Roles.IsUserInRole verificar se o perfil do usuário pertence há um determinado role. Se não for a role admin ele retira o último item do menu.
Salve e rode o projeto. Você vai ver que após realizar o login vai mostrar a área administrativa. Faça logof e o item de menu vai ocultar.
So poderár ver a área administrativa quem estiver na role Admin.
Até a próxima.
Postado em ASP.NET, C#, Visual Studio | Marcado como area administrativa, ASP.NET, csharp, roles, security, users, website











mano vc pode min ajudar nessa source aki o [link removido]
è um projeto de um cara è para fazer um Crak!! vc pode min add no msn!!!
Desculpe Felipe, infelizmente não posso lhe ajudar.
Quanto entro no ASP.NET Configuration e em security da o seguinte erro.
The following message may help in diagnosing the problem: Could not load type ‘Artigo.Global’. ¬¬
Você deve ter apagado um arquivo que o asp.net está tentando carregar. Eu nunca vi esse erro. Que arquivo é esse Artigo.Global.
Não apaguei não. Tentei inclusive refazer e deu o mesmo erro…. tô procurando no Google, assim que achar a resposta coloco aqui para ajudar alguém que possivelmente venha ter o mesmo problema que eu…
Na minha aplicação acontece o mesmo erro. Já tentei fazer de novo e o erro continua… poderiam me ajudar. Obrigada
Já tentou dar um Rebuild no projeto ?
Eu também estou fazendo essa aplicação e também deu este erro, sei que estou meio atrazado para pedir ajuda mais se vc poder me ajudar agradeço. Valeu…