Buenas foreros !!!
Vereis, tengo varias paginas en un web site, donde quiero que algunas puedan acceder todos los usuarios y otras en las que pida el login.
En el Web.Config tengo lo siguiente:
Código:
<authentication mode="Forms">
<forms loginUrl="~/Autenticacion/autenticacion.aspx" />
</authentication>
<authorization>
<allow users="clavijo, carlos" />
<deny users="?"/>
</authorization>
Vale, luego tengo un Web.SiteMap donde tengo puesto las direcciones de las paginas, para usarlas desde una Master.Page:
Código:
<siteMapNode url="~/default.aspx" title="Default" description="Pagina default">
<siteMapNode url="~/CardSpace/Default.aspx" title="CardSpace" description="Pagina CardSpace" />
<siteMapNode url="~/DescargaWord/descargaWord.aspx" title="DescargaWord" description="Pagina DescargaWord" />
</siteMapNode>
Bien, si en el Web.Config dejo lo de authorization, siempre me manda primero a la pagina de login. Y si lo quito, puedo navegar por cualquier pagina.
¿Como y donde indico que paginas pueden ver los anonimos y cuales no? Por ejemplo, quiero que puedan entrar todos a la pagina de CardSpace, pero no a la pagina de DescargaWord.
En fin, espero puedan ayudarme, desde ya, muchas gracias por todo.
Saludos.