Vzťahuje sa na
SharePoint Server 2013 SP1 SharePoint Server 2016 SharePoint Server 2019

Príznaky

Keď sa zostavy tretích strán pokúsia získať prístup k niektorým citlivým vlastnostiam, používateľský kód môže byť zablokovaný. Keď sa vyskytne tento problém, v denníku Unified Logging System (ULS) SharePoint záznamy udalostí "8gaol". 

Príčina

S cieľom zachovať zabezpečenie nie sú zostavy tretích strán v prístupe k niektorým citlivým vlastnostiam.

Riešenie

Ak chcete tento problém vyriešiť, nainštalujte jednu z nasledujúcich aktualizácií:

Ak chcete povoliť dôveryhodným zostavám tretích strán prístup k citlivým vlastnostiam v súbore Web.config, pridajte ich do zoznamu zostáv.

Predpokladajme napríklad, že sa v denníkoch ULS nachádza nasledujúca správa: 

8gaol Nie je možné získať prístup k tejto citlivej vlastnosti: <názov citlivej vlastnosti> z vonkajšej nedôveryhodnej zostavy <zostave tretích strán s úplným>. Zoznam dôveryhodných zostaveí: <zostavy na prístup k citlivým vlastnosti>

V tomto prípade postupujte takto: 

  1. Pridanie novej sekcie AllowAccessSensitivePropertiesAssemblies v SharePoint SafeMode v súbore Web.config: <SharePoint>     <SafeMode>       <AllowAccessSensitivePropertiesAssemblies>       </AllowAccessSensitivePropertiesAssemblies>         </SafeMode>    </SharePoint>

  2. Pre každú zostavu tretej strany pridajte do sekcie AllowAccessSensitivePropertiesAssemblies položku, ktorá má zostavu s celým názvom: <AllowAccessSensitivePropertiesAssemblies>    <AllowAccessSensitivePropertiesAssembly Assembly="XXX, Version=XXX, Culture=XXX, PublicKeyToken=XXXX"/></AllowAccessSensitivePropertiesAssemblies>

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.