Aplica-se a
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016

Sintomas

Alguns tipos que herdam do IDictionary são bloqueados da desserialização após a aplicação das atualizações de segurança de setembro de 2024 para o SharePoint Server. Quando este problema ocorre, a seguinte mensagem de erro e as marcas de evento "4nsby" ou "4nss4" são registradas nos logs do Sistema de Log Unificado (ULS) do SharePoint:

Um tipo IDictionary sem suporte foi detectado. Tipo: <Tipo>, Assembly: <Assembly>

Motivo

Este problema ocorre porque o tipo não está na lista de permissões de desserializações.

Solução alternativa

Se o problema ocorrer no processo de w3wp.exe, o administrador do farm poderá contornar esse problema adicionando os tipos bloqueados à lista confiável no arquivo Web.config, mas somente se você tiver certeza de que esses tipos são seguros.

Para fazer isso, adicione um novo elemento AllowedItem com o nome AllowedIDictionaryType e especifique um Tipo ou uma propriedade Assembly. Esse elemento deve ser adicionado na seção configuration/SharePoint/SafeMode/AllowedListItems no arquivo Web.config. A seguir está um exemplo:

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

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.