Berlaku Untuk
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SP1

Gejala

File ASPX tidak bisa ditampilkan saat Anda mencoba membuatnya sebagai komponen web kustom. Ketika masalah ini terjadi, entri kesalahan berikut dan tag kejadian "92liq" dicatat dalam log SharePoint Unified Logging System (ULS):

Memblokir kontrol dengan markup traversal properti. [tagName: <TagName>] [propName: <UnsafePropertyName>] [tipe: <PropertyType>]

Penyebab

Masalah ini terjadi karena nama properti yang tidak aman diatur untuk tag dalam file ASPX ini.

Status 

Perilaku baru ini dirancang untuk memperkuat keamanan di SharePoint Server. 

Solusi:

Catatan: Pengguna bisa melewati penyempurnaan keamanan ini jika diperlukan untuk komponen web Anda. Pastikan komponen web Anda bisa menggunakan nama properti ini dengan aman sebelum Anda mengikuti langkah-langkah ini untuk mengaktifkan kembali komponen web di SharePoint Server.

Jika Anda adalah administrator farm, Anda bisa mengatasi masalah ini dengan menambahkan nama properti ke daftarWebPartSupportedSimplePropertyNamesatau WebPartSupportedBoundPropertyNamesdi SharePoint Management Shell:

  • Jika <> PropertyType SimplePropertyEntry, jalankan perintah berikut:add-pssnapin *#x2 $f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")$f.update()iisreset

  • Jika <> PropertyType BoundPropertyEntry, jalankan perintah berikut:add-pssnapin *#x2 $f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")$f.update()iisreset

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.