Gejala
Ketika kelompok pihak ketiga mencoba mengakses beberapa properti sensitif, kode pengguna mungkin diblokir. Ketika masalah ini terjadi, entri kejadian "8gaol" dicatat dalam SharePoint Log Sistem Pembuatan Log Terpadu (ULS, Unified Logging System).
Penyebab
Untuk membantu menjaga keamanan, perangkat pihak ketiga dicegah mengakses beberapa properti sensitif.
Pemecahan Masalah
Untuk mengatasi masalah ini, instal salah satu pembaruan berikut ini:
-
Deskripsi pembaruan keamanan untuk SharePoint Server 2019: 10 Agustus 2021 (KB5002000)
-
Deskripsi pembaruan keamanan untuk SharePoint Enterprise Server 2016: 10 Agustus 2021 (KB5002002)
-
10 Agustus 2021, pembaruan untuk SharePoint Foundation 2013 (KB5002013)
Untuk mengaktifkan perakitan pihak ketiga tepercaya untuk mengakses properti sensitif di file Web.config, tambahkan properti tersebut ke daftar perakitan.
Misalnya, anggaplah Anda menemukan pesan berikut dalam log ULS:
8gaol Tidak bisa mengakses properti sensitif ini: <nama properti sensitif> dari perakitan tidak t bagian <pihak ke-3 perakitan nama lengkap>. Daftar perakitan tepercaya: <perakitan jaringan untuk mengakses properti sensitif>
Dalam kasus ini, ikuti langkah-langkah berikut:
-
Menambahkan bagian AllowAccessSensitivePropertiesAssemblies baru di SharePoint SafeMode dalam file Web.config:
<SharePoint>
<SafeMode>
<AllowAccessSensitivePropertiesAssemblies>
</AllowAccessSensitivePropertiesAssemblies>
…
</SafeMode> …
</SharePoint> -
Untuk setiap perakitan pihak ketiga, tambahkan entri yang memiliki nama lengkap perakitan di bagian AllowAccessSensitivePropertiesAssemblies:
<AllowAccessSensitivePropertiesAssemblies>
<AllowAccessSensitivePropertiesAssembly Assembly="XXX, Version=XXX, Culture=XXX, PublicKeyToken=XXXX"/>
</AllowAccessSensitivePropertiesAssemblies>