2009-05-26 83 views
1

当我使用web.sitemap时,我的菜单上的安全修整工作正常。 现在我已经切换到一个Sql站点地图提供程序,安全修整刚刚停止工作。c#Sql SiteMap提供程序安全性修整不起作用

 <siteMap enabled="true" defaultProvider="AspNetSqlSiteMapProvider"> 
     <providers> 
      <add name="AspNetSqlSiteMapProvider" type="SqlSiteMapProvider" securityTrimmingEnabled="true" connectionStringName="SiteMapConnectionString" sqlCacheDependency="SiteMapDatabase:SiteMap"/> 
     </providers> 
    </siteMap> 

我不得不编辑proc_GetSiteMap以返回正确的排序顺序我的菜单项,但它会从网站地图表(包括角色)将返回所有相关数据。

任何帮助将是apreciated。

回答

相关问题