Gilt für
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016

Symptome

Einige Typen, die von IDictionary erben, werden nach der Anwendung von Sicherheitsupdates vom September 2024 für SharePoint Server an der Deserialisierung gehindert. Wenn dieses Problem auftritt, werden die folgende Fehlermeldung und die Ereignistags "4nsby" oder "4nss4" in den ULS-Protokollen (Unified Logging System) von SharePoint protokolliert:

Ein nicht unterstützter IDictionary-Typ wurde erkannt. Typ: <Typ>, Assembly: <Assembly>

Ursache

Dieses Problem tritt auf, weil der Typ nicht in der Zulassungsliste der Deserialisierungen enthalten ist.

Problemumgehung

Wenn das Problem im w3wp.exe Prozess auftritt, kann der Farmadministrator dieses Problem umgehen, indem er die blockierten Typen der vertrauenswürdigen Liste in der Datei "Web.config" hinzufügt, aber nur, wenn Sie sicher sind, dass diese Typen sicher sind.

Fügen Sie hierzu ein neues AllowedItem-Element mit dem Namen AllowedIDictionaryType hinzu, und geben Sie entweder eine Type- oder eine Assembly-Eigenschaft an. Dieses Element sollte im Abschnitt configuration/SharePoint/SafeMode/AllowedListItems in der Datei "Web.config" hinzugefügt werden. Es folgt ein Beispiel:

<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>

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.