Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Po inštalácii niektorej z týchto aktualizácií niektoré stránky SharePointu nevykreslia a vygenerujú chybové hlásenia, ako sú napríklad nasledovné: 

Chyba webovej časti: ovládací prvok webovej časti alebo webového formulára na tejto stránke nie je možné zobraziť ani importovať. Typ sa nepodarilo nájsť alebo nie je zaregistrovaný ako bezpečný.

Príčina

Po inštalácii aktualizácií sa v SharePointe 2010 a SharePointe 2013 vynúti zoznam povolených ovládacích prvkov ASP.NET. Ak sa webové časti alebo ovládacie prvky na stránkach SharePointu nepridajú do zoznamu povolených stránok, strany nevykreslia.

Riešenie

Ak stránky už nie sú vykreslené, pretože používajú ovládací prvok, ktorý nie je v zozname SafeControls , postupujte podľa týchto krokov:

  1. Revízia denníkov služby SharePoint Unified Logging Service (ULS) na vyhľadanie značky 9s9ay alebo správy, ktorá obsahuje text blokovanie ovládacieho prvku s vlastnosťou, ktorá označuje, že ovládací prvok je blokovaný.

  2. V chybovom hlásení Identifikujte názov typu, názvového priestoru a zostavy. 

    • Príklad 1

    Vzhľadom na nasledujúce chybové hlásenie: 

    "Typ contoso. customizations. WebPartControl, contoso. webová časť, verzia = 1.0.0.0, Culture = neutral, PublicKeyToken = b03f5f8f11d50a3a sa nepodarilo nájsť alebo nie je registrovaný ako bezpečný."

    Type = "WebPartControl" Namespace = "contoso. customizations" Zostava silná Name = "contoso. WebParts, version = 1.0.0.0, Culture = neutral, PublicKeyToken = b03f5f8f11d50a3a"

    • Príklad 2

    Vzhľadom na nasledujúce chybové hlásenie:

    Blokovanie ovládacieho prvku so značkou prechádzajúceho vlastníctva. [tagName: SharePoint:WebPartControl][propName: propName1][type: typeName1]"

    Type = "WebPartControl" (nie "typeName1") Údaje o Menné priestory a údaje o zhromaždení môžete nájsť v aplikácii Microsoft docs dotazom na názov typu.

  3. Pridanie nového SafeControls prvku pre daný typ, priestor názvov a zostavu silné meno do súboru Web. config v rámci konfigurácie/SharePointu/SafeControls prvku, ako je popísané v SafeControls prvku (riešenie), a potom nastavte atribút Safe na hodnotu True.

Ďalšie informácie o formáte hodnôt atribútov v SafeControls prvku nájdete v tabuľke v kroku 12 v téme označenie bezpečných ovládacích prvkov v návrhárovi balíka.

Alternatívne riešenie

Ajf máte veľa nebezpečných ovládacích prvkov, tento problém môžete obísť vykonaním týchto krokov:

  1. Upravte prvok safemode v súbore web. config pod prvkom Configuration/SharePoint .

  2. Pridajte atribút ControlCompatMode , ktorý má hodnotu true.

Opatrní

Toto alternatívne riešenie sa neodporúča, pretože umožňuje spustiť nebezpečné ASP.net ovládacie prvky.

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

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×