นำไปใช้กับ
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SP1

อาการ

ไฟล์ ASPX ไม่สามารถแสดงได้เมื่อคุณพยายามสร้างไฟล์เป็น Web Part แบบกําหนดเอง เมื่อปัญหานี้เกิดขึ้น รายการข้อผิดพลาดต่อไปนี้และแท็กเหตุการณ์ "92liq" จะถูกบันทึกในบันทึก SharePoint Unified Logging System (ULS):

ตัวควบคุมการบล็อกที่มีมาร์กอัปข้ามคุณสมบัติ [tagName: <TagName>] [propName: <unsafePropertyName>] [type:> PropertyType <]

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากมีการตั้งค่าชื่อคุณสมบัติที่ไม่ปลอดภัยสําหรับแท็กในไฟล์ ASPX นี้

สถานะ 

ลักษณะการทํางานใหม่นี้เกิดจากการออกแบบเพื่อเสริมสร้างความปลอดภัยใน SharePoint Server 

วิธีแก้ไขปัญหา

หมายเหตุ: ผู้ใช้สามารถข้ามการปรับปรุงความปลอดภัยนี้ได้ ถ้าจําเป็นสําหรับ Web Part ของคุณ ตรวจสอบให้แน่ใจว่า Web Part ของคุณสามารถใช้ชื่อคุณสมบัติเหล่านี้ได้อย่างปลอดภัยก่อนที่คุณจะทําตามขั้นตอนเหล่านี้เพื่อเปิดใช้งาน Web Part ใน SharePoint Server อีกครั้ง

ถ้าคุณเป็นผู้ดูแลระบบฟาร์ม คุณสามารถแก้ไขปัญหานี้ชั่วคราวได้โดยการเพิ่มชื่อคุณสมบัติลงในรายการWebPartSupportedSimplePropertyNamesหรือ WebPartSupportedBoundPropertyNamesใน SharePoint Management Shell:

  • ถ้า> PropertyType <SimplePropertyEntryให้เรียกใช้คําสั่งต่อไปนี้:add-pssnapin *#x2iisreset$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")#x3$f.update()

  • ถ้า> PropertyType <BoundPropertyEntryให้เรียกใช้คําสั่งต่อไปนี้:add-pssnapin *#x2iisreset$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")#x3$f.update()

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ