ASP.NET 权限管理!! 进者有分!!
现在用的是ASP.NET2.0那个集成的成员和角色管理
问题:
1,我想给不同的文件夹定义不同的角色
<location path= "OuterBiz " >
<system.web>
<authorization>
<allow roles= "管理员,涉外业务代理员 "> </allow>
<deny users= "* "> </deny>
</authorization>
</system.web>
</location> 这是没问题 只由管理员和涉外 能进去
但我再用同样的方式控制另外一个文件夹 LocalBiz,就有问题了 两文件夹都不让进了 。只配置一个文件夹 ,他俩都没问题 这是为什么 ?
2,Frame ,主页用了Frame 例如 有Header,Main,Footer3个Frame
权限不够的默认操作是转到登录页面 ,可是现在 我在 Header里越权它就在Header里打开登录页面 在Main中越权 它就在Main中打开登录页面
这个问题咋解决?
[解决办法]
第一个:把另一个文件夹的配置代码帖出来看一下
[解决办法]
用 <location path= " " > 控制权限还没用过
关注!
[解决办法]
<deny users= "* "> </deny>
to
<deny users= "? "> </deny>
[解决办法]
接分,接分
[解决办法]
up~~~~~~~~~~~~~~~~~~~~~~~~`
[解决办法]
关注!
[解决办法]
第二个问题貌似好解决么
[解决办法]
对
只一个没问题,但是有多个你就禁止了其他用户
[解决办法]
第2个问题:
可以用session管理登陆权限啊
[解决办法]
不懂帮LZ顶吧 给点份
[解决办法]
关注。
问题2
作个判断,来确定是否启用页面事件(AutoEventWireup)。
[解决办法]
2
这三个页面的 跳出代码 都这样写
HttpContext.Current.Response.Write( " <script language=javascript> top.window.frames[ 'main '].window.location.replace( 'login.aspx '); </script> ");
HttpContext.Current.Response.End();
[解决办法]
顶顶..
[解决办法]
是我理解错了,上面所说的不能解决问题。
怎么主业那么多种页面权限呢?
不是应该默认可以访问的吗?
默认页面是登录?
说错了莫怪。
[解决办法]
顶!!!
[解决办法]
UP,遇到过
[解决办法]
顶
[解决办法]
顶
------解决方案--------------------
顶顶顶