[ASP.NET] : 可抽换式验证来源 (LDAP验证、Windows验证...)

 

前言 :

本文纪录如何使用自制CLK.Web函式库,实现ASP.NET可抽换式验证来源。
所谓的可抽换式验证,就是说可以依照需求不同。采用AD验证使用者、DB验证使用者、或其他验证来源。
下面炼结提供的档案内,已经实作完成Windows验证、LDAP验证。
有兴趣的朋友,可以自行实作DB验证及其他。
(文章范例采用Windows验证)

 

使用范例 :

档案下载 : CLK.Web.Security.rar

 

1. 建立ASP.NET专案
image

 

2. 加入CLK及CLK.Web参考
image

 

3. 加入Global.asax并且修改
image

 

4. 加入Web.config并且修改。
采用Windows验证,并且拒绝匿名用户。如果要改用LDAP对AD做验证,改动.config设定即可。
image

 

5. 加入Login.aspx并且修改。
image
image

 

6. 加入Default.aspx并且修改
image
image

 

7. 建立本机账户
账号 : Clark-PC\Clark
密码 : 1234
image
image

 

8. 失败登入
image
image

 

9. 正确登入
image
image

 

程序代码授权 :

程序代码以 MIT License 授权

转载于:https://www.cnblogs.com/clark159/archive/2011/10/10/2205105.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值