社区
C#
帖子详情
用Windows的权限来做asp.net Web应用程序的权限管理!
AaronYang
2004-10-25 03:54:58
我们公司现在有要做很多个asp.net的应用程序,
但是这些程序都很少,可能就几个页面。但是又需要权限控制!
是不是可以用windows的权限来管理这些程序的权限,
如:哪些人可以访问某个页面!
大家能否给点意见!
...全文
171
8
打赏
收藏
用Windows的权限来做asp.net Web应用程序的权限管理!
我们公司现在有要做很多个asp.net的应用程序, 但是这些程序都很少,可能就几个页面。但是又需要权限控制! 是不是可以用windows的权限来管理这些程序的权限, 如:哪些人可以访问某个页面! 大家能否给点意见!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AaronYang
2004-10-25
打赏
举报
回复
要将IIS的匿名用户禁用了,HttpContext.Current.User.Identity.Name才会显示用户名称
hglai
2004-10-25
打赏
举报
回复
学习
AaronYang
2004-10-25
打赏
举报
回复
如何取得使用WEB应用程序的客户端用户名称。
我用HttpContext.Current.User.Identity.Name取得的用户名称是空的。、
正确应该如何写?
AaronYang
2004-10-25
打赏
举报
回复
我的程序都是在Intranet网内部使用,
能否把Windows的权限直接用到本系统中,或者是使用IP方法来用户控制访问某个页面?
不知有没有其它的方法?欢迎大家发表意见?
恶猫
2004-10-25
打赏
举报
回复
回复人: minghao1039(明皓) ( ) 信誉:91 2004-10-25 16:27:00 得分: 0
我靠??????这问题怎么结分了啊..晕...来晚了......瞎讨论一下吧
既要方便,又要易用,
我的办法是这样:
--------------------------------------------
自写一个权限通用类. Class UserSecu()
而每个页面文件都有相应的一个....文本文件,(或INI文件,XML文件均可..)
文件内容则是:该页面所有控件的
控件名称->可见(Y/N)->可写(Y/N)
```````````````````````````````
自己写方法,读取...
类中有方法:SetControl()
具体作用则是:
(记得要用在地址栏上保存COOK那样,省得有人禁用COOK了)
检查用户的类型,(游客,普通用户,管理员..等..)..再读取相应的权限文件,,确定当前用户所具权限.
最后调用 SetControl(UserType,PageUrl)
UserType即是自定义类型.
PageUrl即当前页面地址,(也即文件名称..比如: userlist.aspx ,,或者,直接在SetControl类中直接写方法,自动获得当前页面地址,截得 完整的文件名称.)
根据相应文件内容,循环页面所有控件,同时对应文件内所写,各控件的可见可写属性...赋给各控件..
===========================
罗里罗索的半天,前期工作做好,
后来就是做好页面,再做一个,控件属性的文件..
最后,在页面中,load里调用,UserSecu.SetControl()方法即可...
trnbo
2004-10-25
打赏
举报
回复
http://community.csdn.net/Expert/topic/3436/3436974.xml?temp=.7128107
happyjun2000
2004-10-25
打赏
举报
回复
ASP+提供了三种主要的身份验证方式即:Windows、Cookie和Passport,Windows是指使用Windows自身的安全管理方式,你可通过设置Windows的用户及IIS等权限来保障安全,对于一些大应用,使用此方法将非常复杂和烦琐。Passport方式较为方便和安全,用户只用一个用户名和密码可以访问任何成员站,并且在注销离开时,所有Passport相关的信息都会清除,你可以在公共场所放心地使用它,相信Passport比较适合Internet的应用。在企业级应用中,使用Cookie方式和SSL、IP限制等一些网管技术同样可以实现一定的安全性。
xiaohutushen
2004-10-25
打赏
举报
回复
up
ASP.NET
Web
应用程序
开发
介绍了最新
Web
应用程序
构建技术,带给您
Web
应用程序
开发的新思想。帮助开发人员充分利用Microsoft.NET,开发高效、安全的
Web
应用程序
网店实例
asp.net
网店!
asp.net
网店!
asp.net
网店!
asp.net
网店!
asp.net
网店!
asp.net
网店!
asp.net
网店!
asp.net
网店!
asp.net
网店!
一个没有安装IIS环境运行
Asp.Net
web
应用程序
的例子
一个没有安装IIS环境运行
Asp.Net
web
应用程序
的例子
《
ASP.NET
Web
程序设计》课件
本课件是根据《
ASP.NET
Web
程序设计》这本书整理而成的,对于初步设计
ASP.NET
会有很大的帮助。
ASP.NET
通用
权限
管理
系统
ASP.NET
2.0实现的通用
权限
管理
系统,已调试可运行。
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章