Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Gejala

Setelah Anda menginstal salah satu pembaruan berikut, beberapa halaman SharePoint tidak disajikan, dan menghasilkan pesan kesalahan seperti berikut ini: 

Kesalahan komponen Web: komponen Web atau kontrol formulir web pada Halaman ini tidak dapat ditampilkan atau diimpor. Tipe tidak dapat ditemukan atau tidak terdaftar sebagai aman.

Penyebab

Daftar Perbolehkan kontrol ASP.NET diberlakukan di SharePoint 2010 dan SharePoint 2013 setelah Anda menginstal pembaruan. Jika komponen Web atau kontrol pada halaman SharePoint tidak ditambahkan ke daftar Perbolehkan, halaman tidak disajikan.

Pemecahan Masalah

Jika halaman tidak lagi merender karena mereka menggunakan kontrol yang tidak ada dalam daftar Safecontrols , ikuti langkah-langkah berikut:

  1. Tinjau log layanan pengelogan terpadu SharePoint (ULS) untuk menemukan tag 9s9ay atau pesan yang berisi "memblokir kontrol dengan properti" yang mengindikasikan bahwa kontrol diblokir.

  2. Identifikasi tipe, namespace, dan nama rakitan yang kuat dari pesan kesalahan. 

    • Contoh 1

    Dengan pesan kesalahan berikut: 

    "Tipe contoso. Customization. WebPartControl, contoso. WebParts, versi = 1.0.0.0, Culture = neutral, PublicKeyToken = b03f5f8f11d50a3a tidak dapat ditemukan atau tidak terdaftar sebagai aman."

    Ketik = "WebPartControl" Namespace = "contoso. kustomisasi" Rakitan Strong name = "contoso. WebParts, versi = 1.0.0.0, Culture = neutral, PublicKeyToken = b03f5f8f11d50a3a"

    • Contoh 2

    Dengan pesan kesalahan berikut:

    "Memblokir kontrol dengan markup traversal properti. [tagName: SharePoint:WebPartControl][propName: propName1][type: typeName1]"

    Ketik = "WebPartControl" (not "typeName1") Anda bisa menemukan namespace dan data perakitan di Microsoft docs dengan menanyakan nama tipe.

  3. Tambahkan elemen safecontrols baru untuk tipe, namespace, dan nama rakitan yang kuat ke file web. config di bawah elemen Configuration/SharePoint/safecontrols , seperti yang dijelaskan di safecontrols Element (Solution), lalu Atur atribut Safe ke True.

Untuk informasi selengkapnya tentang format nilai atribut dalam elemen safecontrols , rujuk ke tabel dalam langkah 12 dalam menandai kontrol aman dalam desainer paket.

Penyelesaian Masalah

Sayamemiliki banyak kontrol yang tidak aman, Anda bisa mengatasi masalah ini dengan mengikuti langkah-langkah berikut:

  1. Edit elemen Safemode dalam file web. config di bawah elemen konfigurasi/SharePoint .

  2. Tambahkan atribut Controlcompatmode yang memiliki nilai True.

Perhatian

Kami tidak menyarankan solusi ini karena memungkinkan kontrol ASP.net tidak aman untuk dijalankan.

Content Idea RequestCONTENT IDEA REQUEST 120896
Author: secure
Writer: v-weizhu
Tech Reviewer: qingliu; gli; mswann
Editor: v-jesits

Perlu bantuan lainnya?

Ingin opsi lainnya?

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

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×