修改密码总报错

antelope0606 2003-02-24 10:13:18
我用如下密码实现用户修改个人密码
set user=GetObject("LDAP://haihui-ly/cn=dingyc,OU=mailuser,DC=wen,DC=gov,DC=cn")

user.PasswordRequired = True
user.ChangePassword oldpass,newpass
总报错说"Permission denied"
如何解决?请大家帮忙
...全文
32 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
storm97 2003-02-24
  • 打赏
  • 举报
回复
试一下一下的ASP代码:
Public Function BAuthenticateUser

BAuthenticateUser = False

bstrAT = Request.ServerVariables("AUTH_TYPE")

If InStr(1, "_BasicNTLM", bstrAT, vbTextCompare) < 2 Then
Response.Buffer = TRUE
Response.Status = ("401 Unauthorized")
Response.End
Else
BAuthenticateUser = True
End If
End Function
BAuthenticateUser
Set usr = GetObject("LDAP://haihui-ly/cn=dingyc,OU=mailuser,DC=wen,DC=gov,DC=cn") user.PasswordRequired = True
user.ChangePassword oldpass,newpass
storm97 2003-02-24
  • 打赏
  • 举报
回复
因为ASP运行期间的默认用户的权限不足引起的。
建议你把这个功能封装到一个dll文件里面,然后再调用,就不会有什么问题了!

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧