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

Symptomy

Niektóre funkcje nie działają na dostosowanych stronach programu SharePoint, które używają kontrolki użytkownika SPWorkflowDataSource lub FabricWorkflowInstanceProvider, a w dziennikach programu SharePoint Unified Logging System (ULS) są dostępne wpisy tagu zdarzeń 9zu4p lub 9zu4q. Ten problem występuje po zainstalowaniu następujących aktualizacji zabezpieczeń programu SharePoint z 9 lutego 2021 r.:

Przyczyna

Reguła zabezpieczeń jest ulepszona podczas konwertowania typów w materiałach SPWorkflowDataSource i FabricWorkflowInstanceProvider. Konwertowane mogą być tylko zaufane typy.

Rozwiązanie

Aby przywrócić funkcje niedziałające, dodaj blokowane typy jako zaufane typy w pliku Web.config, jeśli blokowane typy są bezpieczne.

W tym celu dodaj nowy element AllowConvertType, który ma atrybut typu do pliku Web.config w obszarze konfiguracji/SharePoint/SafeMode/AllowConvertTypes, w następujący sposób:

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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.