
正文
asp.net系统权限设计,asp页面权限
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ASP.NET权限管理设计方法
建议第一种方法,比较简单。在用户表上新建一个字段limits ,例如:游客为0,用户为1,管理员为3,在点击修改或添加使,取出这个字段进行判断。
将不同的用户分成若干个级别组。页面的权限根据级别的不同分别设置不同的功能。
操作员是另一个角色,有访问页面A的角色。在A页面进行判断时,先判断这个用户是什么角色,如果用户是操作员,那么看操作员是否有操作A页面的权限就好了。具体的实现你可以去反编译ASP.NET的API看一下。
相关问答
Q1: ASP.NET后台权限设计问题,精确到页面
用membership类和role类,ASP.net 0 以上版本都带,微软自带的,很好很强大。如果你用MS sql server,数据库都帮你设计好了,存储过程什么的都写好了,直接用就行了。
/configuration Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。
建议第一种方法,比较简单。在用户表上新建一个字段limits ,例如:游客为0,用户为1,管理员为3,在点击修改或添加使,取出这个字段进行判断。
Q2: 用asp.net怎样实现登录权限
用session[XXX] 实现 比如说,你在每个页面前加上:if(session[用户]==null){ 跳转到主页 } 然后你在用户登录的时候:session[用户]=“普通用户” ;差不多就这样。
建议第一种方法,比较简单。在用户表上新建一个字段limits ,例如:游客为0,用户为1,管理员为3,在点击修改或添加使,取出这个字段进行判断。
登陆后你把权限存一个session值,session[qx]再根据这个session[qx]来判断应该跳到哪个页面。只有登录了并符合相应的权限才能访问这些页面否则不能进 这个问题。
将不同的用户分成若干个级别组。页面的权限根据级别的不同分别设置不同的功能。
这问题简单很了。按下面的步骤做。1:获取用户登录时的信息。
你好,很高兴为你解你代码写错了哦。字符串后面是==。不是=。==:判断。=:赋值。把(RadioButtonListSelectedValue = 企业)换成(RadioButtonListSelectedValue == 企业)就OK了。
Q3: ASP.NET权限如何设置?
如果menu空间相同,建议放到模板页模板里或者.ascx用户控件中。
如果想改A的权限,只用把A的高级操作员角色改为中级操作员就行了。把你这个项目中的所有角色都抽取出来,建个表。弄个外键和用户表建立关系,知道哪个用户是什么角色。然后要弄好每个角色所对应的权限就行了。
对于所有脚本文件,只在IIS设置里给予“纯脚本”的执行权限。对于数据库文件,单独设置文件属性中“IUSR_(计算机名)”用户有修改权限。
asp.net系统权限设计的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于asp页面权限、asp.net系统权限设计的信息别忘了在本站进行查找喔。








