Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

Aşağıdaki güncelleştirmelerden birini yükledikten sonra, bazı SharePoint sayfaları işlenmez ve aşağıdakiler gibi hata iletileri oluşturur: 

Web Bölümü hatası: Bu sayfadaki Web Bölümü veya Web formu denetimi görüntülenemez veya içeri aktarılamaz. Tür bulunamadı veya güvenli olarak kaydettirilmemiş.

Neden

Güncelleştirmeleri yükledikten sonra SharePoint 2010 ve SharePoint 2013 ' de, ASP.NET denetimlerinin izin listesi zorlanır. SharePoint sayfalarındaki Web bölümleri veya denetimler izin verilenler listesine eklenmediyse, sayfalar işlenmez.

Çözüm

Sayfalar Güvenli denetimler listesindeki bir denetimi kullandığı için artık işlenmiyorsa, şu adımları izleyin:

  1. 9s9ay etiketini bulmak için SharePoint birleştirilmiş günlük hizmeti (ULS) günlüklerinigözden geçirin veya denetimin engellendiğini belirten "özellik içeren denetimi engelleme" içeren bir ileti. 9s9ay

  2. Hata iletisinden tür, ad alanı ve derleme tanımlayıcı adını tanımlayın. 

    • Örnek 1

    Aşağıdaki hata iletisi verilmiştir: 

    "Contoso. customizations. WebPartControl, contoso. WebParts, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = b03f5f8f11d50a3a türü bulunamadı veya güvenli olarak kaydettirilmemiş."

    Type = "WebPartControl" Namespace = "contoso. özelleştirmeler" Assembly Strong Name = "contoso. WebParts, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = b03f5f8f11d50a3a"

    • Örnek 2

    Aşağıdaki hata iletisi verilmiştir:

    "Özellik geçişi işaretlemesi ile denetimi engelleme. [tagName: SharePoint:WebPartControl][propName: propName1][type: typeName1]"

    Type = "WebPartControl" ("typeName1" değil) Tür adını sorgulayarak Microsoft belgeleri 'nde ad alanlarını ve derleme verilerini bulabilirsiniz.

  3. Verilen tür, ad alanı ve derleme tanımlayıcı adı için, SafeControls öğesinde (çözüm) açıklandığı gibi, Configuration/SharePoint/SafeControls öğesinin altındaki Web. config dosyasına yeni bir SafeControls öğesi ekleyin SafeControls element (Solution)ve ardından güvenli özniteliğini doğruolarak ayarlayın.

SafeControls öğesindeki öznitelik değerlerinin biçimi hakkında daha fazla bilgi için, paket tasarımcısındaki güvenli denetimleri işaretlemekonusunda 12 adımında tabloya bakın.

Geçici Çözüm

IÇok sayıda güvensiz denetim sahibi misiniz? aşağıdaki adımları izleyerek bu soruna geçici bir çözüm bulabilirsiniz:

  1. Configuration/SharePoint öğesinin altındaki Web. config dosyasındaki safemode öğesini düzenleyin.

  2. Truedeğeri olan controlcompatmod özniteliği ekleyin.

Neden

Güvenli olmayan ASP.net denetimlerinin çalıştırılmasına izin verdiğinden bu geçici çözüm önerilmez.

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

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×