Momentan sunteți offline, așteptați să vă reconectați la internet

Un pachet set de remedieri rapide pentru Active Directory Web Service este disponibilă pentru .NET Framework 3.5 SP1

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 969166
Simptome
Un pachet set de remedieri rapide este disponibil pentru Microsoft .NET Framework 3.5 pachet Service Pack 1 (SP1). Acest pachet set de rezolvă următoarele probleme în Active Directory Web Service (ADWS).

Problema 1

Găsiți un controler de domeniu pentru a executa una dintre următoarele operațiuni în Protocolul acțiune particularizată:
  • GetADPrincipalGroupMembership
  • GetADGroupMember
  • GetADPrincipalAuthorizationGroup

După ce executaţi una dintre aceste operațiuni mai multe ori, controlerul de domeniu devine nu mai răspunde.

Problema 2

Când executați un serviciu ADWS care utilizează operațiunea GetADPrincipalGroupMembership din Protocolul acțiune particularizată, serviciul se blochează.

Problema 3

Metoda GroupPrincipal.GetMembers poate utiliza pentru a reveni oricare dintre următoarele obiecte de grup:
  • Controlerele de domeniu
  • Controlerele de domeniu doar în citire
  • Domeniu de computere
Problema 4

Utilizați modul de Active Directory Lightweight Directory Services (AD LDS). Aveți un grup care conține membri din partiții diferite. Dacă apelaţi metoda GroupPrincipal.GetMembers , apare o excepție și primiți următorul mesaj de eroare:
Microsoft.ActiveDirectory.Management.ADException: Unknown error (0x5011) ---> System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Unknown error (0x5011) (Fault Detailis equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is:System.Runtime.InteropServices.COMException: Unknown error (0x5011)at System.DirectoryServices.SearchResultCollection.ResultsEnumerator.MoveNext()at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.GetNextSearchResult()at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.MoveNextMemberSearcher()at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.MoveNext()at System.DirectoryServices.AccountManagement.FindResultEnumerator`1.MoveNext()at System.DirectoryServices.AccountManagement.FindResultEnumerator`1.System.Collections.IEnumerator.MoveNext()at Microsoft.ActiveDirectory.WebServices.ActiveDirectoryWebService.GetADGroupMember(GetADGroupMemberRequest request)at SyncInvokeGetADGroupMember(Object , Object[] , Object[] )at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs,Object[]& outputs)at System.Se...).

Problema 5

Utilizați modul de AD LDS. Aveți o aplicație de .NET Framework care utilizează metoda User.GetGroups . Cu toate acestea, metoda returnează un set de gol.


Problema 6

Metoda UserPrincipal.GetGroups returnează inter-domenii grupuri locale pentru un membru. De exemplu, să presupunem următorul scenariu:
  • Un domeniu țintă și un domeniu străine se află în aceeași pădure.
  • Un utilizator în interiorul domeniul țintă este membru al unui grup local în domeniu externe.
  • Este disponibil un server de catalog global în domeniu externe, dar nici un server de catalog global este disponibilă în domeniul țintă.
Când executați metoda GetADPrincipalGroupMembership în acest scenariu, se returnează grup local în domeniu externe.

Note
  • În acest scenariu, această problemă poate apărea, de asemenea, atunci când sunt disponibile pe serverele de catalog global în ambele domenii.
  • Această problemă se produce dacă anumite setări site specificate pe serverele de catalog global disponibile.

Problema 7

Informații despre vizitate membrii este în memoria cache în mod inutil.

Problema 8

Când un cont AD LDS este membru al mai mult de 1500 grupuri, metoda GetGroups nu returnează toate grupurile.

Problema 9

Când încercați să instalați serviciul Active Directory Management Gateway, instalarea nu reușește cu eroarea "actualizarea nu se aplică sistemul dvs.".

Cauză
Următoarele cauze se potrivesc cu primele trei problemele descrise în secţiunea "Simptome":

Cauza problemei 1

Această problemă apare deoarece, atunci când utilizați asumare, se produce o irosire de tratare în metodele GetGroups, GetMembersși GetAuthorizationGroups .

Cauza problemei 2

Această problemă apare deoarece mai multe fire apelează metoda UserPrincipal.GetGroups în același marcă de timp. Când un obiect statică este partajat de fire și două fire încercați să eliberați acelaşi bloc de memorie, o violare acces.

Cauza problemei 3

Această problemă apare deoarece filtru care este utilizat pentru a descărca obiectele include numai categoria obiect utilizator.
Rezoluţie
Un hotfix acceptat este acum disponibil de la Microsoft. Cu toate acestea, aceasta este scopul de a corecta numai problema descrisă în acest articol. Aplicați-o numai pe sistemele care întâmpină această problemă anume. Această remediere rapidă poate să necesite testare suplimentară. De aceea, dacă nu sunteți grav afectat de această problemă, vă recomandăm să așteptați următorul pachet pachet Service Pack care conține această remediere rapidă.

Pentru a rezolva imediat problema, contactaţi serviciile de asistență pentru clienți Microsoft pentru a obține remedierea rapidă. Pentru o listă completă a numerelor de telefon ale serviciilor de asistență pentru clienți Microsoft și informații despre costurile de asistență, vizitați următorul site Web Microsoft:Notă În cazuri speciale, costurile implicate de obicei pentru apelurile de suport pot fi anulate dacă un specialist în asistență Microsoft stabilește că o anumită actualizare va rezolva problema. Se vor aplica costurile uzuale de asistenţă pentru întrebări suplimentare de asistenţă şi pentru probleme ce nu fac obiectul actualizării în cauză.

Cerințe preliminare

Trebuie să aveți .NET Framework 3.5 SP1 instalat pentru a aplica această remediere rapidă.

Cerinţă de repornire

Nu trebuie să reporniți computerul după aplicarea acestei remedieri rapide.

Informații despre înlocuirea remedierilor rapide

Această remediere rapidă nu înlocuiește nicio altă remediere rapidă.

Informații despre fișier

Versiunea în limba engleză a acestei remedieri rapide are atributele de fişier (sau atribute de fişier mai recente) enumerate în următorul tabel. Datele şi orele acestor fişiere sunt listate în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a afla diferența între timpul universal și cel local, utilizați fila fus orar în elementul dată și oră din Panou de control.
Nume de fișierVersiune fișierDimensiune fișierDataOraPlatformă
System.directoryservices.accountmanagement.dll3.5.30729.4126290,81605-iun-200900:37x86
Notă Această remediere rapidă va fi în cele din urmă îmbinate în .NET Framework 4.0
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 969166 - Ultima examinare: 10/22/2015 14:24:00 - Revizie: 2.0

Microsoft .NET Framework 3.5 Service Pack 1

  • kbhotfixserver kbexpertiseadvanced kbqfe kbsurveynew kbmt KB969166 KbMtro
Feedback
ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);