Forest.GetCurrentForest() - 本地用户调用时可能的异常

时间:2017-09-19 06:34:44

标签: c# active-directory windows-server-2008 windows-server-2016

代码尝试通过Forest.GetCurrentForest()获取有关可用域的信息。当此代码由本地用户(无域用户)运行时,将引发异常。这种范围与Windows Server 2008(R2?)到Windows Server 2016不同。

在Windows Server 2008上会抛出System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException,但在Windows Server 2016上会抛出System.Security.Authentication.AuthenticationException

根据文档,GetCurrentForest()可以抛出System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException例外。

Forest.GetCurrentForest()可以真正抛出哪些异常?

0 个答案:

没有答案