Düzeltme: .NET Framework 3.5 SP1 tabanlı WCF hizmeti sunan bir IIS sanal dizini üzerinde bir "Negotiable 2 tabanlı" kimlik doğrulama sağlayıcısını yapılandırmak sonra "System.NotSupportedException" özel durumu oluşuyor


Belirtiler


Aşağıdaki senaryoyu düşünün:
  • Windows 7 veya Windows Server 2008 R2 çalıştıran bir bilgisayarınız varsa.
  • .NET Framework 3.5 Service Pack 1 (SP1) ana bilgisayar-Windows Communication Foundation (WCF) hizmet Internet Information Services (IIS) sanal dizinde bilgisayara bağlı.
  • IIS sanal dizini IIS Yöneticisi'nde bir ciro edilebilir 2 tabanlı kimlik doğrulama sağlayıcısını kullanmak üzere yapılandırın.

    Örneğin, IIS sanal dizini LiveSSP sağlayıcısını kullanmak üzere yapılandırın.
Bu senaryoda, System.NotSupportedException özel durum oluşur ve sonra aşağıdaki hata iletisini alırsınız. Bu nedenle, WCF hizmetleri yanıt.
Açıklama: Geçerli web isteği yürütülürken işlenmeyen bir özel durum oluştu.
'Anlaşma: LiveSSP' kimlik doğrulama şeması desteklenmiyor.

Microsoft Exchange Server kullanan bir WCF Hizmeti çalıştırırsanız, çeşitli sorunlar ortaya çıkabilir. Örneğin, ServiceModel.Activation özel durum hizmeti karşılaşır ve sonra aşağıdaki iletiyi alırsınız:
WebHost bir isteği işleyemedi.

Çözüm


Düzeltme bilgileri

Artık Microsoft tarafından desteklenen bir düzeltme sağlanmaktadır. 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 etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.

Bu sorunu hemen düzeltmek 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 çözeceğini belirlerse, 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

Bu düzeltmeyi uygulamak için herhangi bir önkoşul bulunmamaktadır.

Yeniden başlatma gereksinimi

Düzeltmeyi yükledikten 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.

Windows 7'nin desteklenen tüm x86 tabanlı sürümleri için
Dosya adıDosya sürümüDosya boyutuTarihSaatPlatform
Smdiagnostics.dll3.0.4506.5028110,59228-Jun-201022:32x86
Smsvchost.exe3.0.4506.5028128,84828-Jun-201022:32x86
System.identitymodel.dll3.0.4506.5028442,36828-Jun-201022:32x86
System.runtime.serialization.dll3.0.4506.5028970,75228-Jun-201022:32x86
System.servicemodel.dll3.0.4506.50285,984,25628-Jun-201022:32x86
Servicemonikersupport.dll3.0.4506.502817,25628-Jun-201022:32x86
X64 tabanlı sürümleri Windows 7 veya Windows Server 2008 R2'in tüm desteklenen
Dosya adıDosya sürümüDosya boyutuTarihSaatPlatform
Servicemonikersupport.dll3.0.4506.502819,30428-Jun-201022:31x64
Smdiagnostics.dll3.0.4506.502894,20828-Jun-201022:31x64
Smsvchost.exe3.0.4506.5028116,56028-Jun-201022:31x64
System.identitymodel.dll3.0.4506.5028401,40828-Jun-201022:31x64
System.runtime.serialization.dll3.0.4506.5028847,87228-Jun-201022:31x64
System.servicemodel.dll3.0.4506.50285,324,80028-Jun-201022:31x64
Windows Server 2008 R2'nin desteklenen tüm IA-64 tabanlı sürümleri için
Dosya adıDosya sürümüDosya boyutuTarihSaatPlatform
Servicemonikersupport.dll3.0.4506.502833,64028-Jun-201022:31IA-64
Smdiagnostics.dll3.0.4506.502894,20828-Jun-201022:31IA-64
Smsvchost.exe3.0.4506.5028116,56028-Jun-201022:31IA-64
System.identitymodel.dll3.0.4506.5028401,40828-Jun-201022:31IA-64
System.runtime.serialization.dll3.0.4506.5028847,87228-Jun-201022:31IA-64
System.servicemodel.dll3.0.4506.50285,324,80028-Jun-201022:31IA-64

Durum


Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.