Simptomi
Kada sklopovi drugih proizvođača pokušaju pristupiti nekim osjetljivim svojstvima, može biti blokiran korisnički kod. Kada se pojavi taj problem, unosi događaja "8gaol" zapisuju se u zapisnike SharePoint za sjedinjeno zapisivanje (ULS).
Uzrok
Da bi se održala sigurnost, sklopovi drugih proizvođača sprječavaju pristup nekim osjetljivim svojstvima.
Rješenje
Da biste riješili taj problem, instalirajte jedno od sljedećih ažuriranja:
-
Opis sigurnosnog ažuriranja za SharePoint Server 2019: 10. kolovoza 2021. (KB5002000)
-
Opis sigurnosnog ažuriranja za SharePoint Enterprise Server 2016: 10. kolovoza 2021. (KB5002002)
-
10. kolovoza 2021., ažuriranje za SharePoint Foundation 2013 (KB5002013)
Da biste pouzdanim sastavima drugih proizvođača omogućili pristup osjetljivim svojstvima u datoteci Web.config, dodajte ih na popis za sastavljanje.
Pretpostavimo, primjerice, da u zapisnicima ULS-a pronađete sljedeću poruku:
8gaol Nije moguće pristupiti tom osjetljivom svojstvo : <osjetljivi naziv svojstva> vanjski nepouzdani sklop <3rd party assembly full name>. Popis pouzdanih sklopova: <za pristup osjetljivim svojstvima>
U tom slučaju slijedite ove korake:
-
Dodavanje nove sekcije AllowAccessSensitivePropertiesAssemblies u odjeljku SharePoint SafeMode u Web.config datoteci: <SharePoint> <SafeMode> <AllowAccessSensitivePropertiesAssemblies> </AllowAccessSensitivePropertiesAssemblies> … </SafeMode> …</SharePoint>
-
Za svaki skup drugih proizvođača dodajte unos s punim imenom sklopa u odjeljku AllowAccessSensitivePropertiesAssemblies: <AllowAccessSensitivePropertiesAssemblies> <AllowAccessSensitivePropertiesAssembly Assembly="XXX, Version=XXX, Culture=XXX, PublicKeyToken=XXXX"/></AllowAccessSensitivePropertiesAssemblies>