Jelenségek
Egyes függvények nem működnek az SPWorkflowDataSource vagy a FabricWorkflowInstanceProvider felhasználói vezérlőt használó testre szabott SharePoint-lapokon, és a 9zu4p vagy 9zu4q eseménycímkék bejegyzéseit láthatja a SharePoint Egyesített naplózási rendszer (ULS) naplóiban. Ez a probléma a SharePoint következő, 2021. február 9-i biztonsági frissítésének telepítése után jelentkezik:
A probléma oka
A biztonsági szabály továbbfejlesztve van az SPWorkflowDataSource és a FabricWorkflowInstanceProvider típusának konvertálásakor. Csak a megbízható típusok alakíthatók át.
Megoldás
A működésképtelen függvények visszaállításához vegye fel a letiltott típusokat megbízhatóként a Web.config fájlba, ha a letiltott típusok biztonságosak.
Ehhez vegyen fel egy új AllowConvertType-elemet, amely típusattribútummal rendelkezik a Web.config-fájlhoz a configuration/SharePoint/SafeMode/AllowConvertTypes elem alatt, az alábbiak szerint:
<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
<AllowConvertTypes>
<AllowConvertType type="<allowedConvertTypeName>, <allowedConvertTypeAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>"/>
</AllowConvertTypes>
</SafeMode>