
正文
关于asp.net页面权限的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
ASP.net在web.config中配置页面的访问权限
1、Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。
2、直接把path换成你的ashx文件的路径就可以了。
3、建议第一种方法,比较简单。在用户表上新建一个字段limits ,例如:游客为0,用户为1,管理员为3,在点击修改或添加使,取出这个字段进行判断。
4、在数据库的用户表中添加一个“权限”字段,1为超级管理员,0为一般用户。
5、。 查看下web.config文件是否为只读2。
相关问答
Q1: asp.net网站未被授权查看该页
1、我建议你先去到事件查看器中查看一下iis的报错,然后拿着这个报错去晚上搜一下,我这边之前碰上这个问题,最否发现iis报错2208,需要修改相关的配置文件,也有一次是因为iis sid未授权导致的,总之xiankaniis具体报错。
2、这个提示你的应用程序(也就是后台程序页面,根据你用的脚本语言不通而不同,可以是jsp,asp,php,asp.net等等)错误。
3、可能该网页已经删除或者已经过了查看时间段。您已经无法再打开这个网页了。也可能是您没有适当的权限,或者未登录该网站。如果该网站允许注册用户,你注册一下登录试试。
4、该网站的相关目录作了权限限制,你可以试加上一个网页名字试试,比如http://……/index.html 也可能是index.htm或index.asp等文件名。也可能是它的服务器对你的IP作了权限,你可以试一下用代理服务器来进入该站点。
5、当网页服务器浏览权限分配给了某帐号,但该帐号在网页服务器中未进行合理的权限分配,就会导致用户在浏览网页时提示“您未被授权查看该页”。
Q2: 用asp.net怎样实现登录权限
建议第一种方法,比较简单。在用户表上新建一个字段limits ,例如:游客为0,用户为1,管理员为3,在点击修改或添加使,取出这个字段进行判断。
基本思路:给角色分配权限,给用户分配角色。比如现在有高级操作员和中级操作员两个角色。新建操作员A的时候只用把相应的角色赋给他就OK了。比如把高级操作员角色赋给A。
用session[XXX] 实现 比如说,你在每个页面前加上:if(session[用户]==null){ 跳转到主页 } 然后你在用户登录的时候:session[用户]=“普通用户” ;差不多就这样。
登陆后你把权限存一个session值,session[qx]再根据这个session[qx]来判断应该跳到哪个页面。只有登录了并符合相应的权限才能访问这些页面否则不能进 这个问题。
关于asp.net页面权限和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






