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。