Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Symptomen

Een webonderdeel dat afhankelijk is van WPProperty werkt mogelijk niet meer correct en genereert a7wm1-gebeurtenislabels in SharePoint Uls-logboeken (Unified Logging System).

Oorzaak

Dit probleem treedt op SharePoint server nu vereist dat farms de .NET-typen declareeren die toegang hebben tot WPProperty in het web.config bestand. De .NET-typen die niet worden vermeld, hebben geen toegang tot WPProperty als beveiligingsmaatregel.

Oplossing

Installeer een van de volgende updates om dit probleem op te lossen:

Als u het webonderdeel naar verwachting wilt laten werken, gaat u als volgt te werk om het betreffende .NET-type(s) aan te geven als toegestaan om toegang te krijgen tot WPProperty in het web.config bestand.

Belangrijk: Sta alleen .NET-typen toegang toe tot WPProperty nadat u hebt bevestigd dat dit veilig is.

  1. Open het web.config bestand van uw webtoepassing op elke server in uw SharePoint farm.

  2. Zoek de sectie configuratie/SharePoint/SafeMode.

  3. Voeg een sectie AllowedWPProperties toe als deze nog niet bestaat.

  4. Voeg een nieuw element AllowedWPProperty toe met de kenmerken type en eigenschapName om het type aan te geven dat toegang moet hebben tot WPProperty.

    <SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
        <AllowedWPProperties>
            <AllowedWPProperty type="<allowedWPPropertyTypeName>,<allowedWPPropertyAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>" propertyName="<Allow WPProperty property name>"/>
        </AllowedWPProperties>
    </SafeMode>

  5. Sla de wijziging op in het web.config bestand.

Als u de juiste waarden voor het type en eigenschapName-kenmerken wilt identificeren, bevraagt u het ULS-logboek voor de gebeurtenistag a7wm1 en noteert u de logboekinvoer. Bijvoorbeeld:

"WPProperty has been blocked for security reason. blocked AssemblyQualifiedName is "<BlockedWPPropertyTypeName>, <allowedWPPropertyAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>" | blocked property name is "<blocked WPProperty name>",  
 
Als u dit type toegang wilt verlenen tot WPProperty,stelt u het kenmerk AllowedWPPProperty in op de waarde van de geblokkeerde AssemblyQualifiedName en stelt u het eigenschapnamekenmerk in op de waarde van de geblokkeerde eigenschapsnaam.

Geschiedenis wijzigen

 In de volgende tabel worden enkele van de belangrijkste wijzigingen in dit onderwerp samengevat.

Datum

Beschrijving

14 september 2021

Er zijn twee updates toegevoegd in de sectie 'Resolutie'.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×