Symptomer

Når tredjepartssamlinger prøver å få tilgang til enkelte sensitive egenskaper, kan brukerkoden blokkeres. Når dette problemet oppstår, logges «8gaol»-hendelsesoppføringer i SharePoint Unified Logging System (ULS) logger. 

Årsak

For å opprettholde sikkerheten er tredjepartssamlinger forhindret fra å få tilgang til enkelte sensitive egenskaper.

Løsning

Hvis du vil løse dette problemet, installerer du en av følgende oppdateringer:

Hvis du vil aktivere klarerte tredjepartssamlinger for å få tilgang til sensitive egenskaper Web.config filen, legger du dem til i samlingslisten.

Anta for eksempel at du finner følgende melding i ULS-logger: 

8gaol Får ikke tilgang til denne sensitive egenskapen: <sensitive egenskapsnavn> fra den ytre ikke-klarerte samlingen <tredjepartssamlingens fullstendige navn>. Liste over klarerte samlinger: <for tilgang til sensitive egenskaper>

I dette tilfellet følger du disse trinnene: 

  1. Legg til en ny AllowAccessSensitivePropertiesAssemblies-inndeling under SharePoint SafeMode i Web.config-filen:<SharePoint>     <SafeMode>       <AllowAccessSensitivePropertiesAssemblies>       </AllowAccessSensitivePropertiesAssemblies>         </SafeMode>    </SharePoint>

  2. For hver tredjepartssamling legger du til en oppføring som har et fullstendig navn på en samling i inndelingen AllowAccessSensitivePropertiesAssemblies: <AllowAccessSensitivePropertiesAssemblies>    <AllowAccessSensitivePropertiesAssembly Assembly="XXX, Version=XXX, Culture=XXX, PublicKeyToken=XXXX"/></AllowAccessSensitivePropertiesAssemblies>

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.