Mensaje dentro de General

Responder 
#1 - 16/04/2008 18:25:10 Reporta abuso | Link Permanente
Luis
Fecha de registro: 09/05/2008
0 post en este tema
5 posts en general
14 posts en todos los foros
Seguridad de windows asp.net

Responder Citar
Buenas tengo la siguiente consulta sobre el manejo de la seguridad en ASP.net 2.0
explico el caso.

Tengo un aplicacion con asp.net 2.0, que es para una intranet, que usa un windows server 2003 para almacer la aplicacion web.

Al ser una intranet esta configurado el web.config con autenticacion de windows.
La autenticacion de windows funciona perfectamente para cada usuario dentro del dominio.

Pero un requerimiento es que la aplicacion maneje permisos de accesos,
Como primer paso use el use el control sitemap y personalize el provider para usar tablas sql server y de esta forma manejar un menu dinamico dependiendo de un rol determinado un menu adecuado.Los roles que tengo por ejem. son admin , user , .. etc.
Esto funciona perfecto tambien

Hasta aqui tengo autenticacion de windows y el uso del control sitemap  personalizado

Pero todavia no se como restringir el acceso a una pagina, en caso alguien escriba en la barra de direcciones una direccion que por default el sitemap no muestre a usuario con un rol determinado.

Espero haber sido claro en mi explicacion
y de antemano le agradesco sus respuestas



Volver arriba

Respuestas
Mostrar de en 15
#2 - 23/04/2008 15:16:05 Reporta abuso | Link Permanente
Indigo Hombre
Fecha de registro: 26/07/2007
1 post en este tema
81 posts en general
356 posts en todos los foros
RE: Seguridad de windows asp.net

Responder Citar
Hola Luis,

prueba a usar estos tags en el web.config.

<location path="adminpage.aspx">
<system.web>
<authorization>
<allow roles="Administrators"/>
<deny users="*"/>
</authorization>
</system.web>
</location>


Saludos...
Volver arriba


Visita mi Blog o mi Blog 2.0
Mostrar de en 15