我有一个经典的ASP页面,它向我们的域控制器发出了一个LDAP调用来找出登录用户的组成员资格。由于我们的网络管理员降级了两台旧的Windows Server 2003域控制器并升级了两台Windows Server 2008 R2服务器,因此该页面现在失败,失败的代码为Set CurrentUser = GetObject("LDAP://" & ADSysInfo.UserName)
(错误代码为800704bc)。在ASP页面中的LDAP呼叫不再起作用
Dim Strgroups
Const STAFF_GROUP = "cn=staff"
Const STUDENT_GROUP = "cn=student"
Set ADSysInfo = CreateObject("ADSystemInfo")
Set CurrentUser = GetObject("LDAP://" & ADSysInfo.UserName)
If IsArray(CurrentUser.MemberOf) Then
strGroups = LCase(Join(CurrentUser.MemberOf))
Else
strGroups = LCase(CurrentUser.MemberOf)
End If
任何帮助表示赞赏。提前致谢。
如何判断他们是否阻止未加密的绑定? – tonyyeb 2010-07-29 07:15:43
通常你会得到一个错误13,在响应中需要加密。 – geoffc 2010-07-30 02:06:23