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

Wanneer u een van de volgende updates hebt geïnstalleerd, worden sommige SharePoint-pagina's niet weergegeven en worden er foutberichten weergegeven zoals hieronder: 

Fout met webonderdeel: een webonderdeel of een webformulier besturingselement op deze pagina kan niet worden weergegeven of geïmporteerd. Het type kon niet worden gevonden of het wordt niet geregistreerd als veilig.

Oorzaak

Een toegestane lijst met ASP.NET-besturingselementen wordt afgedwongen in SharePoint 2010 en SharePoint 2013 nadat u updates hebt geïnstalleerd. Als webonderdeels of besturingselementen op de SharePoint-pagina's niet worden toegevoegd aan de lijst toestaan, worden de pagina's niet weergegeven.

Oplossing

Ga als volgt te werk als de pagina's niet langer worden weergegeven omdat ze een besturingselement gebruiken dat niet in de SafeControls -lijst voorkomt.

  1. Controleer de logboekregistratie van de logboek registratie service van SharePoint (ULS) om de 9s9ay -code te vinden of een bericht met ' besturingselement met eigenschap blokkeren ' om aan te geven dat een besturingselement is geblokkeerd.

  2. Identificeer de sterke naam van het type, de naamruimte en de assemblage van het foutbericht. 

    • Voorbeeld 1

    Het volgende foutbericht wordt weergegeven: 

    "De typen contoso. customizations. WebPartControl, contoso. webonderdelen, versie = 1.0.0.0, cultuur = neutraal, PublicKeyToken = b03f5f8f11d50a3a konden niet worden gevonden of de melding is niet als veilig geregistreerd."

    Type = "WebPartControl" Naamruimte = "contoso. customizations" Naam van de naam van de assemblage = "contoso. webonderdelen, versie = 1.0.0.0, Culture = neutraal, PublicKeyToken = b03f5f8f11d50a3a"

    • Voorbeeld 2

    Het volgende foutbericht wordt weergegeven:

    ' Besturingselement met eigenschaps traversal opmaakblok keren. [tagName: SharePoint:WebPartControl][propName: propName1][type: typeName1]"

    Type = "WebPartControl" (niet "typeName1") U kunt de naamruimten en de assemblagegegevens vinden in Microsoft docs door een query uit te voeren op de typenaam.

  3. Voeg een nieuw SafeControls -element toe voor de naam, de naam van de naam van de naam van de naam van de naam, de naamruimte en de naam van de assembly in het bestand Web. config onder het element Configuration/SharePoint/SafeControls , zoals beschreven in het element SafeControlsSafeTRUE

Als u meer wilt weten over de opmaak van de kenmerkwaarden in het element SafeControls , raadpleegt u de tabel in de stap 12 voor het markeren van veilige besturingselementen in package Designer.

Workaround

If u hebt een groot aantal onveilige besturingselementen, u kunt dit probleem omzeilen door de volgende stappen uit te voeren:

  1. Bewerk het element veilige document in het bestand Web. config onder het element Configuration/SharePoint .

  2. Voeg een ControlCompatMode -kenmerk toe met de waarde True.

Waarschuwing

We raden u aan deze tijdelijke oplossing niet te gebruiken, omdat onveilige ASP.net-besturingselementen kunnen worden uitgevoerd.

Content Idea RequestCONTENT IDEA REQUEST 120896
Author: secure
Writer: v-weizhu
Tech Reviewer: qingliu; gli; mswann
Editor: v-jesits

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.

×