使用getObject的ASP调用ADSI方法



我有一个经典的ASP站点在域帐户应用程序池上下文下运行,该网站将Windows-auth用于前端用户验证。该代码能够通过LDAP和ADSI查询广告,但是当尝试使用GetObject获得对象对象的对象引用类似于计算机对象时,它无法做到。我阅读了这[http://support.microsoft.com/kb/278836],但我对为什么在帐户为(a)域用户和((b)有权执行操作(将计算机从一个OU移至另一个OU)。是否有另一种方法可以使其正常工作,而无需在ASP.NET中重写网站或类似网站?

没关系。我意识到,对于此特定任务的一个更好的选择是在数据库表中排列请求的操作,并使用单独的计划任务对其进行处理。这允许记录请求和过程完成的结果。

相关内容