允许非域用户查询Active Directory

我们的开发人员最近为我们的员工build立了一个新的内部“图像查看器”应用程序。 图像查看器作为网站运行,并使用Active Directory来validation用户,并控制用户可以查看的图像types。

我有这个设置,并通过运行该网站作为模拟域用户正常工作。 我现在面临的问题是,所有的图像都保存在一个非域名的份额。 如何使用域用户访问此共享? 共享位于Novell Netware 6.5服务器上。

或者,我可以运行网站作为非域用户,并连接到Netware服务器来检索图像,但后来我无法查询Active Directory。

我可以允许非域用户访问查询AD吗? 我不希望在我的域控制器上允许匿名查询。

不,非域用户不能查询Active Directory,除非您将您的域配置为允许匿名查询 。

根据Web应用程序中的所有设置,您可以插入一些代码来切换安全上下文,并在发生查询的位置模拟域用户。