Applies ToSharePoint Server 2013 SP1 SharePoint Server 2016 SharePoint Server 2019

Příznaky

Když se sestavení jiných výrobců pokusí získat přístup k některým citlivým vlastnostem, může být kód uživatele zablokovaný. Když nastane tento problém, jsou položky události 8gaol SharePoint protokolu ULS (Unified Logging System). 

Příčina

Aby bylo možné zachovat zabezpečení, sestavení třetích stran nejsou přístupná k některým citlivým vlastnostem.

Řešení

Pokud chcete tento problém vyřešit, nainstalujte jednu z následujících aktualizací:

Pokud chcete povolit důvěryhodným sestavením třetích stran přístup k citlivým vlastnostem v Web.config, přidejte je do seznamu sestavení.

Předpokládejme například, že v protokolech ULS najdete následující zprávu: 

8gaol Nelze získat přístup k této citlivé vlastnosti : <název citlivé vlastnosti> z vnějšího nedůvěryhodného sestavení <3rd party assembly full name>. Seznam důvěryhodných sestavení: <seznam sestavení pro přístup k citlivým vlastnostem>

V takovém případě postupujte takto: 

  1. Přidejte nový oddíl AllowAccessSensitivePropertiesAssemblies pod SharePoint SafeMode v Web.config souboru: <SharePoint>     <SafeMode>       <AllowAccessSensitivePropertiesAssemblies>       </AllowAccessSensitivePropertiesAssemblies>         </SafeMode>    </SharePoint>

  2. Pro každé sestavení jiného výrobce přidejte položku, která má úplný název sestavení v části AllowAccessSensitivePropertiesAssemblies: <AllowAccessSensitivePropertiesAssemblies>    <AllowAccessSensitivePropertiesAssembly Assembly="XXX, Version=XXX, Culture=XXX, PublicKeyToken=XXXX"/></AllowAccessSensitivePropertiesAssemblies>

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.