Taikoma
SharePoint Server 2019 SharePoint Server 2016 SharePoint Foundation 2013 SP1 Microsoft SharePoint Foundation 2010 Service Pack 2

Simptomai

Kai kurios funkcijos neveikia tinkintų "SharePoint" puslapių, naudojančių " Spworkflowdatasource " arba "Fabricworkflowinstancprovider" vartotojo valdiklį, ir matote įrašus apie 9zu4p arba 9zu4q įvykio žymę "SharePoint" vieningosios registravimo sistemos (ULS) žurnaluose. Ši problema kyla įdiegus šiuos vasario 9, 2021, "SharePoint" saugos naujinimus:

Priežastis

Saugos taisyklė yra patobulinta konvertuojant tipus į SPWorkflowDataSource ir FabricWorkflowInstanceProvider. Galima konvertuoti tik patikimus tipus.

Sprendimas

Norėdami atkurti neoperacinius funkcijas, įtraukite užblokuotus tipus kaip patikimų tipų Web.config faile, jei blokuojami tipai yra saugūs.

Norėdami tai padaryti, įtraukite naują Allowconverttype elementą, kurio tipo atributas Web.config failui pagal konfigūraciją/SharePoint/safemode/allowconverttypes elementą, kaip nurodyta toliau:

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

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.