文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ASP.NET简单的内置权限管理(票据)认证,不用生成表即可判断是否有权限管理

ASP.NET简单的内置权限管理(票据)认证,不用生成表即可判断是否有权限管理

时间:2011-01-29  来源:cw_volcano

代码

2:  在web.config 文件中配置目录权限及登录页,

登录页,在system.web节点中

<authentication mode="Forms">
<forms name="mycook" loginUrl="login.aspx" protection="All" path="/"/>
</authentication>

 

配置目录权限,在system.web节点外面

代码

 

 

 

 在登录页的登录事件中的登录成功后烤入一段代码

 

代码

 后台页面调用登录的用户名实例:

 

litname.Text=  User.Identity.Name.ToString();

 

 

这样基本上就可以了

 

 

 

但是有个疑问 如果是多用户系统,用户没有登录就跳转到用户的登录页怎么办呢?

刚上面的办法是没办法跳转到2个登录页面的 这时候我们就需要建立一个中间的跳转登录页来根据ReturnURL中是否包含

admin 或者user来判断跳转到哪个登录页面了

建立 login_redirect.aspx

 

代码

 

 

最后config里面的loginurl改成 login_redirect.aspx就可以了

<authentication mode="Forms">
<forms name="mycook" loginUrl="login.aspx" protection="All" path="/"/>
</authentication>
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载