1
我正在創建一個WPF
應用程序,它使用PrincipleContext
從Active Directory中獲取用戶Guid
。System.DirectoryServices.AccountManagement.PrincipalServerDownException:無法聯繫服務器
這裏是我的代碼:
using System.DirectoryServices.AccountManagement;
private string GetUserGuid()
{
PrincipalContext ctx = new PrincipalContext(ContextType.Domain);
UserPrincipal user = UserPrincipal.FindByIdentity(ctx, getUsername());
if (user != null)
{
return user.Guid.ToString();
}
else
{
return string.Empty;
}
}
但PrincipalContext
拋出Exception
:
System.DirectoryServices.AccountManagement.PrincipalServerDownException: 服務器無法聯繫。
任何人都可以幫助我解決這個問題嗎?