Active Directory可以在本地运行,但不能在服务器上运行,为什么?

时间:2011-05-05 09:52:19

标签: asp.net active-directory localhost

当我调用用户的GetAuthorizationGroups时,它在本地工作。但是在服务器上我收到此错误消息:While trying to retrieve the authorization groups, an error (5) occurred.

有人可以告诉我我必须做什么,以便它可以在任何地方使用吗?

提前谢谢!

1 个答案:

答案 0 :(得分:2)

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