Symptom
Vissa funktioner fungerar inte på anpassade SharePoint-sidor som använder användarkontrollen SPWorkflowDataSource eller FabricWorkflowInstanceProvider och du ser poster för händelsetaggen 9zu4p eller 9zu4q i ULS-loggarna (Unified Logging System). Det här problemet uppstår efter att du installerat följande säkerhetsuppdateringar för SharePoint den 9 februari 2021:
- Beskrivning av säkerhetsuppdateringen för SharePoint Server 2019: 9 februari 2021 (KB4493194)
- Beskrivning av säkerhetsuppdateringen för SharePoint Enterprise Server 2016: 9 februari 2021 (KB4493195)
- Beskrivning av säkerhetsuppdateringen för SharePoint Foundation 2013: 9 februari 2021 (KB4493210)
- Beskrivning av säkerhetsuppdateringen för SharePoint Foundation 2010: 9 februari 2021 (KB4493223)
Orsak
Säkerhetsregeln förbättras när du konverterar typer i SPWorkflowDataSource och FabricWorkflowInstanceProvider. Endast betrodda typer kan konverteras.
Lösning
Om du vill återställa de funktioner som inte fungerar lägger du till de blockerade typerna som betrodda typer i Web.config-filen om de blockerade typerna är säkra.
Det gör du genom att lägga till ett nytt AllowConvertType-element som har ett type-attribut i Web.config-filen under configuration/SharePoint/SafeMode/AllowConvertTypes-elementet på följande sätt:
<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
<AllowConvertTypes>
<AllowConvertType type="<allowedConvertTypeName>, <allowedConvertTypeAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>"/>
</AllowConvertTypes>
</SafeMode>