【发布时间】:2012-03-28 09:22:40
【问题描述】:
我的站点地图如下所示:
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="~/default.aspx" title="Prva stran" roles="*" description="Shema ISEF">
<siteMapNode roles="2" title="Analize" id="Analize" description="" >
<siteMapNode url="~/karneki1.aspx" title="Karneki1" description="" />
<siteMapNode url="~/karneki2.aspx" title="Karneki2" description="" />
</siteMapNode>
</siteMapNode>
</siteMap>
如果我在标题为“Analiza”的 siteMapNode 中设置角色,它工作正常,链接不会显示在导航中......但如果我在任何“karneki”siteMapNode 上设置角色,链接仍然可见......
是否甚至可以根据用户角色限制对较低链接的访问?
【问题讨论】:
标签: asp.net