在本地访问ASP.net中的Active Directory工作正常.在服务器上部署相同的代码后,会发出授权错误

Tas*_*sto 5 asp.net iis localhost

我目前正在开发一个ASP.net应用程序.在localhost上,我可以在调用AuthorizationGroups时访问Active Directory.我将ASP.net应用程序发布到服务器后,无法访问Active Directory.我需要知道为什么在服务器上发生这种情况,当它本地工作正常时?我需要导入特殊的DLL吗?

如上所述,我尝试从ActiveDirectory获取AuthorizationGroups,我从服务器收到以下消息.

- 尝试检索授权组时,发生错误(5).

egl*_*ius 5

说真的,那是完整的错误信息吗?

您需要记录错误,即使这是在未处理的异常上发生的默认值,您也可以检查事件查看器.

所以我的答案是你必须学习如何诊断你网站中的任何类型的错误.如果你没有为此做好准备,那么当你不是那个得到错误的人时,这将意味着麻烦.

至于具体的错误,没有堆栈跟踪我们将无法建议你比谷歌.您不仅可以通过一种方式获取该错误,请查看Google上的前几个条目以了解我的意思:http://www.google.com/search?sourceid = chrome&ie = UTF-8&_Lhile+ trying +至+检索+的+授权+群体%2C +的+误差+(5)+发生