このコードは、過去 1 年間正常に機能していましたが、現在も機能していますが、このエラーを生成するグループは 4 つしかありません...
コードは簡単です:
using (var context = new PrincipalContext(ContextType.Domain, domName))
{
foreach (string grp in myGroups)
{
using (var group = GroupPrincipal.FindByIdentity(context, IdentityType.Name, grp))
{
PrincipalSearchResult<Principal> usersList;
usersList = group.GetMembers(true);
int usersListCount = usersList.Count();
}}}
これらの特定のグループが検索に来ると、グループを取得し、グループ オブジェクト変数でその説明を確認できますが、そのメンバーを取得するときにエラー メッセージが表示されます。
base: "サーバー上にそのようなオブジェクトはありません。\r\n"
エラーコード: -2147016656
繰り返しますが、これは同じドメインと同じ OU の 4 つの特定のグループでのみ発生します。これは数日前に始まったばかりで、許可もコードも何も変更せずに、非常に奇妙です...
何か案は ?