Semptomlar
Özel bir web bölümü olarak oluşturmaya çalıştığınızda ASPX dosyası görüntülenemiyor. Bu sorun oluştuğunda, SharePoint Birleşik Günlük Sistemi (ULS) günlüklerinde aşağıdaki hata girişi ve "92liq" olay etiketi günlüğe kaydedilir:
Özellik geçişi işaretlemesi ile denetimi engelleme. [tagName: <TagName>] [propName: <UnsafePropertyName>] [type: <PropertyType>]
Nedeni
Bu sorun, bu ASPX dosyasındaki bir etiket için güvenli olmayan bir özellik adı ayarlandığından oluşur.
Durum
Bu yeni davranış, SharePoint Server'da güvenliği güçlendirmek için tasarlanmıştır.
Geçici Çözüm
Not: Web bölümünüz için gerekliyse kullanıcılar bu güvenlik geliştirmesini atlayabilir. SharePoint Server'da web bölümlerini yeniden etkinleştirmek için bu adımları izlemeden önce web bölümünüzün bu özellik adlarını güvenle kullanabileceğinden emin olun.
Grup yöneticisiyseniz, SharePoint Yönetim Kabuğu'ndakiWebPartSupportedSimplePropertyNamesveya WebPartSupportedBoundPropertyNameslistesine özellik adını ekleyerek bu sorunu geçici olarak çözebilirsiniz:
-
<PropertyType> SimplePropertyEntryise şu komutları çalıştırın:
add-pssnapin *#x2
$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")
$f.update()
iisreset -
<PropertyType> BoundPropertyEntryise şu komutları çalıştırın:
add-pssnapin *#x2
$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")
$f.update()
iisreset