Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
Filtrare treeview dinamicamente con web.config e web.sitemap roles
venerdì 07 luglio 2006 - 12.44
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
undershock
Profilo
| Newbie
28
messaggi | Data Invio:
ven 7 lug 2006 - 12:44
Salve popolo asp.net,
rieccomi stavolta alle prese con la parte di security.
Se avete usato i file web.config e web.sitemap quindi assegnato i ruoli relativi alle utenze con configuration tool potreste spiegarmi che cosa mi perdo?
Io ho seguito questa procedura:
-configurazione ruoli nel configuration tool (al ruolo 1 corrisponde l'utente user);
-assegnazione permessi ai ruoli nel web.config (allow, deny) e abilito la funzione trimming;
-filtro la treeview nel web.sitemap con roles="*" a livello dei nodi (ogni nodo quiondi ogni pagina aspx risiede in una cartella con una struttura gerarchica).
Signori non capisco cos'è che non mi permette di filtrare l'albero di navigazione.
In attesa di uno spliraglio di luce ringrazio anticipatamente
Armando
undershock
Profilo
| Newbie
28
messaggi | Data Invio:
lun 10 lug 2006 - 11:45
Salve Coach,
Il trimming è abilitato a true nel web.config ma l'albero non viene filtrato.
Inoltre settando i ruoli in configuration tool, il web.config si aggiorna regolarmente....
Nel caso avessi sbagliato ad importare il provider o mancasse qualcosa, ti mostro il mio web.config:
<?xml version="1.0"?>
<configuration xmlns="
http://schemas.microsoft.com/.NetConfiguration/v2.0">
<!-- QUI' -->
<connectionStrings>
<clear/>
<add name="LocalSqlServer" connectionString="Data Source=PSSEMS1;Initial Catalog=aspnetdb;User Id=sa; Password=xxxxxx"/>
</connectionStrings>
<system.web>
<roleManager enabled="true"/>
<siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
<providers>
<add name="XmlSiteMapProvider" description="Default SiteMap provider." type="System.Web.XmlSiteMapProvider " siteMapFile="Web.sitemap" securityTrimmingEnabled="true"/>
</providers>
</siteMap>
<authorization>
<deny roles="user"/>
<deny users="user03" />
</authorization>
<compilation defaultLanguage="c#" debug="true">
</compilation>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration>
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !