Oireet
Jotkin funktiot eivät toimi mukautetuilla SharePoint-sivuilla, jotka käyttävät SPWorkflowDataSource- tai FabricWorkflowInstanceProvider-käyttäjäohjausta, ja näet syötteet 9zu4p- tai 9zu4q-tapahtumatunnisteeseen SharePoint Unified Logging System (ULS) -lokeja varten. Tämä ongelma ilmenee, kun olet asentanut seuraavat 9. helmikuuta 2021 ja SharePoint-suojauspäivitykset:
Syy
Suojaussääntöä parannetaan, kun muunnat tyypit SPWorkflowDataSource- ja FabricWorkflowInstanceProvider-funktioissa. Vain luotetut tyypit voidaan muuntaa.
Ratkaisu
Jos haluat palauttaa estofunktiot, lisää estetyt tyypit luotetuksi tyypeiksi Web.config, jos estetyt tyypit ovat turvassa.
Voit tehdä tämän lisäämällä uuden AllowConvertType-elementin, jolla on tyyppimäärite Web.config-tiedostoon määritys-/SharePoint/SafeMode/AllowConvertTypes-elementissä seuraavasti:
<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
<AllowConvertTypes>
<AllowConvertType type="<allowedConvertTypeName>, <allowedConvertTypeAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>"/>
</AllowConvertTypes>
</SafeMode>