用ASP的安全验证对windows 2000的密码进行修改
来源:CSDN 时间:2008-04-13 06:58:00
IIS的安全验证机制做得很好,我们可以用ASP的安全验证来对windows 2000的管理者密码进行在线修改。
当有人登录站点时,利用ServerVariables集合中的LOGIN_USER捕获登录帐号,前提是必须关闭IIS中允许匿名登录这个选项,然后在changepwd.asp文件中通过ADSI来修改密码。
changepwd.htm
<!--与该输入表单有关的客户端验证脚本(即不允许新密码为空和两次密码输入是否相等的判断)请自行编号-->
<form action='changepwd.asp' method='post'>
<input type='hidden' name='UserName' value='<%=request.servervariables("LOGIN_USER")%>'>
<br>输入旧密码:<input name="OldPwd">
<br>输入新密码:<input name="NewPwd1">
<br>确认新密码:<input name="NewPwd2">
<input type=submit value='更改'>
</form>
</body>
changepwd.asp
<%
OldPwd=request.form("OldPwd")
NewPwd=request.form("NewPwd1")
UserName=request.form("UserName")
Set oUser=GetObject("WinNT://ComputerName/" & UserName)
oUser.ChangePassword OldPwd,NewPwd
oUser.SetInfo
set oUser=Nothing
response.write "密码修改成功!"
%>
标签:验证,windows,2000,安全,asp


猜你喜欢
typecho 文章路径设置
2010-03-24 12:08:00
在那里修改godaddy的首页默认访问文件?
2010-04-16 12:56:00
Discuz!NT 3.0官方上线 引领.net社区开放潮流
2009-06-19 17:18:00

FTP服务器架设考虑三方面的安全因素
2009-01-22 16:03:00
详解Linux系统如何防止TCP洪水攻击
2023-07-04 13:09:48
如何升级GoDaddy主机帐户
2010-05-03 13:05:00
广告软文不是卖狗皮膏药
2009-01-21 09:15:00
看广告点广告赚钱计划与Googel AdSense
2007-11-11 10:10:00
Windows Server 2008盛大开幕[下载]
2008-02-28 12:36:00
淘宝封百度?必须的。
2008-09-08 12:53:00
WordPress 3.3新功能抢先体验
2011-10-14 20:36:22
VMware虚拟机桥接方式实现上网互通的方法
2022-07-13 18:48:32

PHPWind v7.3.2“引用”的返回链接如果链接到主题部分出错
2009-05-31 17:09:00
80后站长:我们路还很长
2008-04-19 22:11:00
中国程序员需要改革开放
2008-01-18 13:09:00
谈谈眼动研究的一些作用
2009-11-28 16:19:00

自拍达人首选 几款免费大头贴软件推荐
2009-11-23 16:23:00

Google排名算法的一些变动
2008-04-03 15:56:00
eWeek列举不为外界所知的Google10件事
2009-10-15 11:17:00

ubuntu20.04虚拟机无法上网的问题及解决
2021-06-09 09:03:02
