の古いセットを返す私はIISサーバー上のユーザーのコンピュータ またはSystem.Web.HttpContext.Current.Request.LogonUserIdentity.Groups
に System.Security.Principal.WindowsIdentity.GetCurrent().Groups
のいずれかを使用して、彼女のグループを列挙しようとしたとき、私は自分の昔のリストを取得することをユーザーに持っていますグループではなく、新しい。列挙グループ)のグループ
認証するDCを確認しました.ASP.NETページがSharePointインスタンス内で実行されているため、LogonUserIdentityがKerberosチケットから提供されています。
WindowsIdentityまたはLogonUserIdentityに頼るのではなく、ADから直接グループを検索する必要がありますか?
ループを完了します。グループのトークンは、古いグループに追加され、再び削除されるまで更新されませんでした。さらに、彼女は新しいグループから削除され、グループに追加されました。これは、何かをリセットさせ、グループをLoginUserIdentityで適切に表現させるのに十分でした。 –