ActiveDirectory在本地工作,但不在服务器上,为什么?

问题描述:

当我调用用户的GetAuthorizationGroups时,它在本地工作。但在服务器上我得到这个错误信息:While trying to retrieve the authorization groups, an error (5) occurred.ActiveDirectory在本地工作,但不在服务器上,为什么?

有人能告诉我,我必须这样做,它会无处不在工作吗?

预先感谢您!

这可能是问题与该程序代码运行时所使用的权限 - 这个用户必须有权限访问该广告。因此,请尝试在域用户下模拟您的ASP.NET应用程序。对于故障排除,您可以使用类似的代码构建控制台应用程序,并尝试在域用户下运行它(您可能必须禁用UAC)。冒充的

+0

的部分是在文件web.config中,不是? – SamekaTV 2011-05-05 21:00:46

+0

@Tassisto,您需要修改web.config文件以启用模拟并提供标识(用户名/密码)以模拟。 – VinayC 2011-05-06 03:45:45

+0

在模拟部分我可以给用户名和密码,对不对? – SamekaTV 2011-05-06 06:48:53