.NET Framework 3.5 SP1 için Active Directory Web hizmeti için bir düzeltme toplaması paketi kullanılabilir

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 969166
Belirtiler
Microsoft olan .NET Framework 3.5 Service Pack 1 (SP1) için bir düzeltme toplaması paketi kullanılabilir. Bu paketi Active Directory Web hizmeti (ADWS), aşağıdaki sorunları da giderir.

Sorun 1

Aşağıdaki işlemlerden biri, özel eylem protokolünde çalıştırmak için bir etki alanı denetleyicisi bulun:
  • GetADPrincipalGroupMembership
  • GetADGroupMember
  • GetADPrincipalAuthorizationGroup

Bu işlemlerden birini birkaç defa çalıştırıldıktan sonra etki alanı denetleyicisi yanıt vermemeye başlıyor.

Sorun 2

GetADPrincipalGroupMembership işlemi özel eylem protokolünü kullanan bir ADWS hizmeti çalıştırdığınızda, hizmeti çöküyor.

Sorun 3

Herhangi aşağıdaki Grup nesneleri döndürmek için GroupPrincipal.GetMembers yöntemini kullanamazsınız:
  • Etki alanı denetleyicileri
  • Salt okunur etki alanı denetleyicileri
  • Etki alanı bilgisayarları
Sorun 4

Active Directory Basit Dizin Hizmetleri (AD LDS) modunu kullanıyor. Farklı bölümleri üyeleri içeren bir grup var. GroupPrincipal.GetMembers yöntemini çağırırsanız, bir özel durum oluşur ve aşağıdaki hata iletisini alırsınız:
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...).

Sorun 5

AD LDS modunu kullanıyor. User.GetGroups yöntemini kullanan bir .NET Framework uygulaması var. Ancak, bu yöntem boş döndürür.


Sorun 6

UserPrincipal.GetGroups yöntemi, bir üye için çapraz etki alanı yerel grupları döndürür. Örneğin, aşağıdaki senaryoyu düşünün:
  • Hedef etki alanı ile bir yabancı etki alanı aynı ormanda bulunur.
  • Hedef etki alanı içindeki bir kullanıcı, yabancı etki alanı yerel grubu üyesidir.
  • Yabancı etki alanında Genel katalog sunucusu kullanılabilir, ancak hedef etki alanında kullanılabilir genel katalog sunucusu yok.
Bu senaryoda, GetADPrincipalGroupMembership yöntemini çalıştırdığınızda, yabancı etki alanında yerel Grup döndürülür.

Notlar
  • Bu senaryoda, her iki etki alanında Genel katalog sunucuları varsa bu sorun da ortaya çıkabilir.
  • Kullanılabilir genel katalog sunucularında belirli site ayarları belirttiyseniz, bu sorun oluşur.

7 sorun

Gereksiz yere ziyaret edilen üye bilgileri önbelleğe alınır.

Sayı 8

GetGroups yöntemi, AD LDS hesap 1500'den fazla grup üyesi olduğunda, tüm grupları döndürmez.

Sorun 9

Active Directory Yönetimi ağ geçidi hizmeti yükleme girişimi sırasında hata "güncelleştirme geçerli değildir sisteminize" ile yükleme başarısız olur.

Neden
Aşağıdaki nedenler "Belirtiler" bölümünde açıklanan ilk üç sorunları eşleştir:

1 sorunun nedenini

Kimliğe bürünme özelliğini kullandığınızda GetGroups, GetMembersve GetAuthorizationGroups yöntemleri bir tanıtıcı sızıntısı oluşuyor, bu sorun oluşur.

2 sorunun nedenini

Birden çok iş parçacığı aynı anda UserPrincipal.GetGroups yöntemini çağırmak için bu sorun oluşur. Statik nesne iş parçacıkları tarafından paylaşılır ve aynı bellek bloğu boşaltmak için iki iş parçacığını deneyin, bir erişim ihlali oluşuyor.

Sorunun 3

Yalnızca kullanıcı nesne kategorisi nesneleri getirmek için kullanılan filtre içerdiğinden, bu sorun oluşur.
Çözüm
Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bunun yalnızca bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Yalnızca bu özel sorunla karşılaşmış olan sistemlere uygulayın. Bu düzeltme ek sınama uygulanabilir. Bu nedenle, bu sorundan ciddi bir şekilde etkilemiyorsa, bu düzeltmeyi içeren bir sonraki hizmet paketini beklemenizi öneririz.

Bu sorunu hemen çözümlemek için düzeltmeyi edinmek üzere Microsoft Müşteri Destek Hizmetleri'ne başvurun. Microsoft Müşteri Destek Hizmetleri telefon numaralarının ve destek ücretleriyle ilgili bilgi tam listesi için aşağıdaki Microsoft Web sitesini ziyaret edin:Not: Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu belirlerse, normal destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

Önkoşullar

.NET Framework 3.5 SP1 bu düzeltmeyi uygulamak için yüklü olması gerekir.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Düzeltme değiştirme bilgileri

Bu düzeltme eki, başka düzeltmelerin yerini almaz.

Dosya bilgileri

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki tarih ve saat öğesinde saat dilimi sekmesini kullanın.
Dosya adıDosya sürümüDosya boyutuTarihSaatPlatform
System.DirectoryServices.accountmanagement.dll3.5.30729.4126290,81605 Haz 200900:37x86
Not: Bu düzeltmenin .NET Framework 4.0 sonunda birleştirilir
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 969166 - Son İnceleme: 10/22/2015 16:22:00 - Düzeltme: 2.0

Microsoft .NET Framework 3.5 Service Pack 1

  • kbhotfixserver kbexpertiseadvanced kbqfe kbsurveynew kbmt KB969166 KbMttr
Geri bildirim