Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

Po instalaci jedné z následujících aktualizací se některé stránky SharePointu nezobrazují a generují se chybové zprávy, třeba následující: 

Chyba webové části: ovládací prvek webová část nebo webový formulář na této stránce nelze zobrazit ani importovat. Typ nebyl nalezen nebo není registrován jako bezpečný.

Příčina

Po instalaci aktualizací je vynucen seznam povolených ovládacích prvků ASP.NET v SharePointu 2010 a SharePointu 2013. Pokud do seznamu povolených stránek nejsou přidány webové části nebo ovládací prvky SharePointu, nebudou stránky vykresleny.

Řešení

Pokud už nejsou stránky vykreslené, protože používají ovládací prvek, který není v seznamu SafeControls , postupujte takto:

  1. Přečtěte si protokoly služby Jednotné protokolování v SharePointu (ULS) , kde najdete značku 9s9ay nebo zprávu obsahující "blokující ovládací prvek s vlastností", který označuje, že je ovládací prvek zablokován.

  2. Identifikujte typ, obor názvů a silný název sestavení z chybové zprávy. 

    • Příklad 1

    S následující chybovou zprávou: 

    "Typ contoso. vlastní nastavení. WebPartControl, contoso. WebParts, verze = 1.0.0.0, Culture = neutral, PublicKeyToken = b03f5f8f11d50a3a nebyl nalezen nebo není registrován jako bezpečný."

    Zadejte = "WebPartControl" Namespace = "contoso. vlastní nastavení" Assembly silný název = "contoso. WebParts, verze = 1.0.0.0, Culture = neutral, PublicKeyToken = b03f5f8f11d50a3a"

    • Příklad 2

    S následující chybovou zprávou:

    Ovládací prvek blokující přecházení pomocí vlastností [tagName: SharePoint:WebPartControl][propName: propName1][type: typeName1]"

    Type = "WebPartControl" (NOT "typeName1") Informace o oborech názvů a datech sestavení najdete v Microsoft docs pomocí dotazu na název typu.

  3. Přidejte nový element SafeControls pro daný typ, obor názvů a silný název sestavení do souboru Web. config v části Configuration/SharePoint/SafeControls , jak je popsáno v elementu SafeControls (Solution), a nastavte atribut Safe na hodnotu true.

Další informace o formátu hodnot atributů v elementu SafeControls najdete v tabulce v kroku 12 v tématu označení bezpečných ovládacích prvků v Návrháři balíčků.

Alternativní řešení

V f mátemnoho nebezpečných ovládacích prvků, můžete tento problém vyřešit takto:

  1. Upravte element safemode v souboru Web. config v části Configuration/SharePoint element.

  2. Přidejte atribut ControlCompatMode , který má hodnotu true.

Bezpečnostních

Toto alternativní řešení nedoporučujeme, protože umožňuje spouštění nebezpečných ovládacích prvků ASP.net.

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

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×