Puede ser este mapa abajo con el recorte?
Pregunta
Parece que esto debería funcionar, pero no funciona.
Im conectado como usuario avanzado y debería ver 1 informe, pero en realidad veo 2.
<siteMapNode url="Reports" title="Reports" description="" roles="Administrator, Power">
<siteMapNode url="default.aspx" title="Default" description="" roles="Administrator" />
<siteMapNode url="custom.aspx" title="Custom" description="" roles="Administrator, Power" />
</siteMapNode>
Esto debería funcionar bien?
Solución
Lo siento si ya ha comprobado esto (no mencionas), pero ¿Ha habilitado el recorte en web.config?
securityTrimmingEnabled="true"
del sitio ASP.NET-Mapa de recorte de seguridad en los programas de MSDN este 'ejemplo' web.config
<system.web>
<!-- …other configuration settings -->
<siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
<providers>
<add name="XmlSiteMapProvider"
description="Default SiteMap provider."
type="System.Web.XmlSiteMapProvider "
siteMapFile="Web.sitemap"
securityTrimmingEnabled="true" />
</providers>
</siteMap>
</system.web>
HTH
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow