الأعراض
لا يمكن عرض ملف ASPX عند محاولة إنشائه كجزء ويب مخصص. عند حدوث هذه المشكلة، يتم تسجيل إدخال الخطأ التالي وعلامة الحدث "92liq" في سجلات نظام التسجيل الموحد ل SharePoint (ULS):
حظر عنصر التحكم مع علامات اجتياز الخاصية. [tagName: <TagName>] [propName: <UnsafePropertyName>] [type: <PropertyType>]
السبب
تحدث هذه المشكلة بسبب تعيين اسم خاصية غير آمنة لعلامة في ملف ASPX هذا.
الحالة
هذا السلوك الجديد هو حسب التصميم لتعزيز الأمان في SharePoint Server.
الحل البديل
ملاحظة: يمكن للمستخدمين تجاوز تحسين الأمان هذا إذا كان ذلك ضروريا لجزء الويب الخاص بك. تأكد من أن جزء الويب الخاص بك يمكنه استخدام أسماء الخصائص هذه بأمان قبل اتباع هذه الخطوات لإعادة تمكين أجزاء الويب في SharePoint Server.
إذا كنت مسؤول المزرعة، يمكنك حل هذه المشكلة عن طريق إضافة اسم الخاصية إلى قائمةWebPartSupportedSimplePropertyNamesأو WebPartSupportedBoundPropertyNamesفي SharePoint Management Shell:
-
إذا SimplePropertyEntry<PropertyType> ، فقم بتشغيل الأوامر التالية:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")#x4
iisreset -
إذا BoundPropertyEntry<PropertyType> ، فقم بتشغيل الأوامر التالية:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")#x4
iisreset