Uygulandığı Öğe
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016

Semptomlar

SharePoint Server için Eylül 2024 güvenlik güncelleştirmeleri uygulandıktan sonra IDictionary'den devralan bazı türlerin seri durumdan çıkarılması engellenir. Bu sorun oluştuğunda, aşağıdaki hata iletisi ve "4nsby" veya "4nss4" olay etiketleri SharePoint Birleşik Günlük Sistemi (ULS) günlüklerine kaydedilir:

Desteklenmeyen bir IDictionary türü algılandı. Tür: <Tür>, Derleme: <Derleme>

Nedeni

Bu sorun, türü seri durumdan çıkarmaların izin verilenler listesinde olmadığından oluşur.

Geçici Çözüm

Sorun w3wp.exe işleminde oluşursa, grup yöneticisi engellenen türleri Web.config dosyasındaki güvenilir listeye ekleyerek ancak bu türlerin güvenli olduğundan eminseniz bu sorunu geçici olarak giderebilir.

Bunu yapmak için AllowedIDictionaryType adlı yeni bir AllowedItem öğesi ekleyin ve bir Type veya Assembly özelliği belirtin. Bu öğe, Web.config dosyasındaki yapılandırma/SharePoint/SafeMode/AllowedListItems bölümünün altına eklenmelidir. Aşağıda bir örnek verilmiştir:

<SafeMode

            MaxControls = "200" 

            CallStack = "false"

            DirectFileDependencies ="10"

            TotalFileDependencies = "250"

            AllowPageLevelTrace = "false"

            ControlCompatMode="false"

            >

            <PageParserPaths>

            </PageParserPaths>

         <AllowedListItems>

                     <AllowedItem Name="AllowedIDictionaryType" Type="Microsoft.SharePoint.Portal.WebControls.RSSAggregatorWebPart, Microsoft.SharePoint.Portal, Version=15.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/>

                   <AllowedItem Name="AllowedIDictionaryType" Assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/>

         </AllowedListItems>

</SafeMode>

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.