AJUDA WEBCONFIG
<?xml version=[Ô]1.0[Ô]?>
<configuration>
<location path=[Ô]controle.aspx[Ô]>
<system.web>
<authorization>
<allow roles=[Ô]webmaster[Ô] />
<deny users=[Ô]?[Ô]/>
</authorization>
</system.web>
</location>
<system.web>
<authorization>
<allow roles=[Ô]webmaster[Ô] />
</authorization>
</system.web>
</configuration>
Esse é meu código completo que esta dentro da minha webconfig, dentro da pasta ADMIN.
Eu tenho o cadastro de usuario comum, que são os [Ô]USUCAD[Ô]
E eu tenho o cadastro do administrador que é automatico que é o usuario ADMS e pertecen a Role WEBMASTER.
Eu tenho 2 paginas aspx dentro da pasta ADMIN, que é cadastrodeprodutos.aspx e controle.aspx
Eu preciso bloquear essas 2 paginas para todo mundo menos para o usuario ADMS que pertence a Role WEBMASTER. Mas não tem funcionado.
O login do usuario esta funcionando ele encontra o usuario e a role que ele pertence mas não tah bloqueando as paginas que estão na ADMIN para usuario que não sejam o ADMS.
Alguem pode me ajudar?
Desde já agrdeço!
Obrigado!
Não sei se pode ajudar no meu problema. Mas aqui esta a webconfig do projeto, da solution.
<?xml version=[Ô]1.0[Ô]?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
<add name=[Ô]ConnectionString[Ô] connectionString=[Ô]Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\ASPNETDB.MDF;Integrated Security=True;User Instance=True[Ô]
providerName=[Ô]System.Data.SqlClient[Ô] />
</connectionStrings>
<system.web>
<authentication mode=[Ô]Forms[Ô] />
<roleManager enabled=[Ô]true[Ô] />
<compilation debug=[Ô]true[Ô] targetFramework=[Ô]4.0[Ô]/>
</system.web>
</configuration>
Está usando o MembershipProvider?
oi KERPLUNK, não estou usando. Estou usando o MembershipUser e Roles.
Então, não adianta ter o MembershipUser se não usar o membership provider na sua aplicação...
Tópico encerrado , respostas não são mais permitidas