Symptomer
Noen funksjoner fungerer ikke på tilpassede SharePoint-sider som bruker SPWorkflowDataSource eller FabricWorkflowInstanceProvider brukerkontroll, og du ser oppføringer for 9zu4p- eller 9zu4q-hendelseskoden i SharePoint Unified Logging System (ULS) logger. Dette problemet oppstår når du har installert følgende sikkerhetsoppdateringer fra 9. februar 2021 i SharePoint:
-
Beskrivelse av sikkerhetsoppdateringen for SharePoint Server 2019: 9. februar 2021 (KB4493194)
-
for SharePoint Enterprise Server 2016: 9. februar 2021 (KB4493195)
-
Beskrivelse av sikkerhetsoppdateringen for SharePoint Foundation 2013: 9. februar 2021 (KB4493210)
-
Beskrivelse av sikkerhetsoppdateringen for SharePoint Foundation 2010: 9. februar 2021 (KB4493223)
Årsak
Sikkerhetsregelen er forbedret når du konverterer typer i SPWorkflowDataSource og FabricWorkflowInstanceProvider. Bare klarerte typer kan konverteres.
Løsning
Hvis du vil gjenopprette de inoperative funksjonene, legger du til de blokkerte typene som klarerte typer i Web.config-filen hvis de blokkerte typene er sikre.
Dette gjør du ved å legge til et nytt AllowConvertType-element som har et typeattributt til Web.config-filen under elementet configuration/SharePoint/SafeMode/AllowConvertTypes, som følger:
<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
<AllowConvertTypes>
<AllowConvertType type="<allowedConvertTypeName>, <allowedConvertTypeAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>"/>
</AllowConvertTypes>
</SafeMode>