【发布时间】:2010-05-23 22:32:33
【问题描述】:
我需要了解SiteMapProvider.IsAccessibleToUser() 的工作原理。
内置的XmlSiteMapProvider 调用HttpContext.User.IsInRole(),在表单身份验证的情况下使用System.Security.Principal.GenericPrincipal。
当前用户从哪里获得其角色?哪个提供商加载此类信息?我想重载它并使用自定义逻辑。
【问题讨论】:
标签: asp.net sitemapprovider iprincipal isinrole isaccessibletouser