现在的位置: 首页 > 综合 > 正文

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

2012年01月19日 ⁄ 综合 ⁄ 共 430字 ⁄ 字号 评论关闭

 

前言 :

本文纪录如何使用自制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 授权

【上篇】
【下篇】

抱歉!评论已关闭.