首页 / 知识
关于asp.net:如何根据用户权限使用站点地图数据源过滤TreeView和Menu控件的节点?
2023-04-13 13:26:00

How do I filter nodes of TreeView and Menu controls with sitemap data sources based on user permissions?我将ASP.NET登录控件和表单身份验证用于ASP.NET Web应用程序的成员身份/凭证。 我正在使用站点地图进行站点导航。 我有使用SiteMapDataSource填充的ASP.NET TreeView和Menu导航控件。 但是非管理员用户可以看到仅限管理员使用的页面。
另一个问题涉及分配和维护权限。 这个问题只涉及导航的表示。 特别是带有站点地图数据源的TreeView和Menu控件。
那只能解决显示问题吗? 还是强制执行此类页面权限? securityTrimmingEnabled =" true"适用于具有配置文件限制权限的内部页面,您还可以在站点地图中添加role =" SomeRole"来避免显示机制,如果您有指向外部站点的菜单项,这将很有用。 我不确定这个问题与您的其他问题有什么不同,但是我将尽力回答。 如果您需要有关如何实现基于角色的身份验证的教程,请从4GuysFromRolla中检出一个。 我必须在我的web.config文件中将securityTrimmingEnabled设置为" true"。
|
最新内容
相关内容
linux抓包过滤命令?
linux抓包过滤命令?,工具,系统,灵活,位置,数据,时间,工作,命令,文本,字符串,linux命令grep1、在linux中grep命令是非常有用的,它和管道(|)配合linux过滤命令正则?
linux过滤命令正则?,系统,工具,灵活,信息,命令,工作,字符串,文件,文本,目录,Linux常用指令---grep(搜索过滤)(转)Linux系统中grep命令是一种强linux字母过滤命令?
linux字母过滤命令?,工具,系统,工作,地址,信息,命令,灵活,文本,字符串,文件,Linux下Grep命令的详细使用方法?查找root目录下包含Linux的文件,命linux命令过滤空行?
linux命令过滤空行?,空行,工作,灵活,工具,系统,情况,命令,文件,表示,字符串,如何去掉linux配置文件的注释行和空行1、方法一:利用grep grep -vlinux给用户权限命令?
linux给用户权限命令?,系统,工具,权限,文件,信息,数字,时间,管理,密码,基础,linux中文件拥有者去掉执行权限,其他用户加上读写权限,同组用户加python如何过滤数字
python如何过滤数字,数字,培训,两端,方法,字符,方式,汉字,字符串,字母,实例,本文实例总结了Python实现简易过滤删除数字的方法。分享给大家供python如何过滤列表中的唯一值
python如何过滤列表中的唯一值,培训,元素,对象,列表,负数,整数,字典,函数,实例,以上,python如何过滤列表中的唯一值1、使用collections.Count关于asp.net:为什么我的Web控件为空
关于asp.net:为什么我的Web控件为空?,关于asp.net:为什么我的Web控件为空?,控件,母版页,多视图,网站,Why is my web control null?我在as关于asp.net:为什么一个按钮控件需
关于asp.net:为什么一个按钮控件需要被单击两次?,关于asp.net:为什么一个按钮控件需要被单击两次?,回发,应用程序,服务器,闪烁,Why does关于身份验证:在ASP.NET中使用没有
关于身份验证:在ASP.NET中使用没有登录控件的自定义MembershipProvider,关于身份验证:在ASP.NET中使用没有登录控件的自定义Membersh关于vb6:ActiveX控件默认属性发现
关于vb6:ActiveX控件默认属性发现,关于vb6:ActiveX控件默认属性发现,属性,默认,控件,我将,ActiveX control default property discoverVB6控件数组最简单的.NET等效项是
VB6控件数组最简单的.NET等效项是什么?,VB6控件数组最简单的.NET等效项是什么?,还没有,不太,令人满意,方法来,What's the simplest .N