Simptomi
Kada skupovi drugih proizvođača pokušaju pristupiti nekim osjetljivim svojstvima, korisnički kod može biti blokiran. Kada se pojavi taj problem, unosi događaja "8gaol" zapisuju se u zapisnike ULS-a (SharePoint Unified Logging System).
Uzrok
Da bi se pridonijela sigurnosti, skupovima drugih proizvođača onemogućuje se 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 skupovima drugih proizvođača omogućili pristup osjetljivim svojstvima u datoteci Web.config, dodajte ih na popis skupova.
Pretpostavimo, primjerice, da u zapisnicima ULS-a pronalazite sljedeću poruku:
Napomena
8gaol Nije moguće pristupiti tom osjetljivom svojstvu: <naziv> osjetljivog svojstva iz vanjskog nepouzdanog skupa <Puno ime i prezime> skupa treće strane. Popis pouzdanih skupova: <popis skupova za pristup osjetljivim svojstvima>
U tom slučaju slijedite ove korake:
Dodajte novi odjeljak AllowAccessSensitivePropertiesAssemblies u sustavu SharePoint SafeMode u Web.config datoteci:
<SharePoint>
<SafeMode>
<AllowAccessSensitivePropertiesAssemblies>
</AllowAccessSensitivePropertiesAssemblies>
…
</SafeMode>
…
</SharePoint>Za svaki sklop drugog proizvođača dodajte unos s punim nazivom skupa u odjeljak AllowAccessSensitivePropertiesAssemblies :
<AllowAccessSensitivePropertiesAssemblies>
<AllowAccessSensitivePropertiesAssembly Assembly="XXX, Version=XXX, Culture=XXX, PublicKeyToken=XXXX"/>
</AllowAccessSensitivePropertiesAssemblies>