Pazīmes
Kad trešo pušu montāžas mēģina piekļūt dažiem sensitīviem rekvizītiem, lietotāja kods var būt bloķēts. Ja rodas šī problēma, "8gaol" notikuma ieraksti tiek reģistrēti SharePoint vienotās reģistrēšanas sistēmas (ULS) žurnālos.
Iemesls
Lai palīdzētu uzturēt drošību, trešo pušu montāžām tiek liegta piekļuve dažiem sensitīviem rekvizītiem.
Risinājums
Lai novērstu šo problēmu, instalējiet kādu no tālāk norādītajiem atjauninājumiem.
- Drošības atjauninājuma apraksts sistēmai SharePoint Server 2019: 2021. gada 10. augusts (KB5002000)
- SharePoint Enterprise Server 2016 drošības atjauninājuma apraksts: 2021. gada 10. augusts (KB5002002)
- 2021. gada 10. augusta atjauninājums SharePoint Foundation 2013 (KB5002013)
Lai ļautu uzticamiem trešo pušu montāžām piekļūt sensitīvajiem rekvizītiem Web.config failā, pievienojiet tos montāžas sarakstam.
Piemēram, pieņemsim, ka ULS žurnālos atrodat šādu ziņojumu:
Piezīme
8gaol Nevar piekļūt šim sensitīvajam rekvizītam: <sensitīvs rekvizīta nosaukums> no ārējās neuzticamās montāžas <Trešās puses montāžas pilns vārds>. Uzticams montāžas saraksts: montāžas saraksts, <lai piekļūtu sensitīviem rekvizītiem>
Šādā gadījumā veiciet tālāk norādītās darbības.
Pievienojiet jaunu sadaļu AllowAccessSensitivePropertiesAssemblies sadaļā SharePoint drošais režīms Web.config failā:
<SharePoint>
<SafeMode>
<AllowAccessSensitivePropertiesAssemblies>
</AllowAccessSensitivePropertiesAssemblies>
…
</SafeMode>
…
</SharePoint>Katrai trešās puses montāžai pievienojiet ierakstu, kuram ir pilns nosaukums sadaļā AllowAccessSensitivePropertiesAssemblies :
<AllowAccessSensitivePropertiesAssemblies>
<AllowAccessSensitivePropertiesAssembly Assembly="XXX, Version=XXX, Culture=XXX, PublicKeyToken=XXXX"/>
</AllowAccessSensitivePropertiesAssemblies>