Simptome
Unele funcții nu funcționează pe paginile SharePoint particularizate care utilizează controlul utilizator SPWorkflowDataSource sau FabricWorkflowInstanceProvider și vedeți intrările pentru eticheta evenimentului 9zu4p sau 9Zu4q în jurnalele de jurnal unificate SharePoint (ULS). Această problemă apare după ce instalați următoarele 9 februarie, 2021, actualizări de securitate SharePoint:
Cauză
Regula de securitate este îmbunătățită atunci când efectuați conversia tipurilor în SPWorkflowDataSource și FabricWorkflowInstanceProvider. Numai tipurile de încredere pot fi convertite.
Rezolvare
Pentru a restaura funcțiile inoperative, adăugați tipurile blocate ca tipuri de încredere în fișierul Web.config dacă tipurile blocate sunt sigure.
Pentru a face acest lucru, adăugați un element AllowConvertType nou care are un atribut de tip la fișierul Web.config, sub elementul Configuration/SharePoint/safemode/AllowConvertTypes , după cum urmează:
<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
<AllowConvertTypes>
<AllowConvertType type="<allowedConvertTypeName>, <allowedConvertTypeAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>"/>
</AllowConvertTypes>
</SafeMode>