Nogle funktioner på tilpassede SharePoint-sider virker ikke (KB5000640)

Gælder for
SharePoint Server 2019 SharePoint Server 2016 SharePoint Foundation 2013 SP1 Microsoft SharePoint Foundation 2010 Service Pack 2

Symptomer

Nogle funktioner fungerer ikke på tilpassede SharePoint-sider, der bruger SPWorkflowDataSource- eller FabricWorkflowInstanceProvider-brugerkontrolelementet, og du får vist poster for hændelseskoden 9zu4p eller 9zu4q i SharePoint ULS-logfiler (Unified Logging System). Dette problem opstår, når du har installeret følgende SharePoint-sikkerhedsopdateringer fra 9. februar 2021:

Årsag

Sikkerhedsreglen udbedres, når du konverterer typer i SPWorkflowDataSource og FabricWorkflowInstanceProvider. Kun typer, der er tillid til, kan konverteres.

Løsning

Hvis du vil gendanne de ikke-funktionsdygtige typer, skal du tilføje de blokerede typer som typer, der er tillid til, i filen Web.config, hvis de blokerede typer er sikre.

Det gør du ved at føje et nyt AllowConvertType-element , der har en type-attribut , til Web.config filen under elementet configuration/SharePoint/SafeMode/AllowConvertTypes på følgende måde:


<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
<AllowConvertTypes>
<AllowConvertType type="<allowedConvertTypeName>, <allowedConvertTypeAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>"/>
</AllowConvertTypes>
</SafeMode>