Συμπτώματα
Ορισμένες συναρτήσεις δεν λειτουργούν σε προσαρμοσμένες σελίδες του SharePoint που χρησιμοποιούν το στοιχείο ελέγχου χρήστη SPWorkflowDataSource ή FabricWorkflowInstanceProvider και μπορείτε να δείτε καταχωρήσεις για την ετικέτα συμβάντος 9zu4p ή 9zu4q στα αρχεία καταγραφής του Ενοποιημένου συστήματος καταγραφής του SharePoint (ULS). Αυτό το πρόβλημα παρουσιάζεται μετά την εγκατάσταση των ακόλουθων ενημερώσεων ασφαλείας της 9ης Φεβρουαρίου 2021 του SharePoint:
Αιτία
The security rule is enhanced when you convert types in SPWorkflowDataSource and FabricWorkflowInstanceProvider. Μόνο οι αξιόπιστοι τύποι μπορούν να μετατραπούν.
Επίλυση
Για να επαναφέρετε τις μη λειτουργούντες συναρτήσεις, προσθέστε τους αποκλεισμένους τύπους ως αξιόπιστους τύπους στο αρχείο Web.config εάν οι αποκλεισμένοι τύποι είναι ασφαλείς.
Για να το κάνετε αυτό, προσθέστε ένα νέο στοιχείο AllowConvertType που έχει ένα χαρακτηριστικό τύπου στο αρχείο Web.config κάτω από το στοιχείο configuration/SharePoint/SafeMode/AllowConvertTypes, ως εξής:
<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
<AllowConvertTypes>
<AllowConvertType type="<allowedConvertTypeName>, <allowedConvertTypeAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>"/>
</AllowConvertTypes>
</SafeMode>