Применяется к
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SP1

Признаки

AspX-файл не может отображаться при попытке создать его в качестве пользовательской веб-части. При возникновении этой проблемы в журналах Единой системы ведения журнала SharePoint (ULS) регистрируется следующая запись об ошибке и тег события 92liq:

Блокирующий элемент управления с разметкой обхода свойств. [tagName: <tagName>] [propName: <UnsafePropertyName>] [type: <PropertyType>]

Причина

Эта проблема возникает из-за того, что для тега в этом ASPX-файле задано небезопасное имя свойства.

Состояние 

Это новое поведение предназначено для повышения безопасности в SharePoint Server. 

Временное решение

Примечание: Пользователи могут обойти это улучшение безопасности, если это необходимо для вашей веб-части. Убедитесь, что веб-часть может безопасно использовать эти имена свойств, прежде чем выполнять следующие действия, чтобы повторно включить веб-части в SharePoint Server.

Если вы являетесь администратором фермы, вы можете обойти эту проблему, добавив имя свойства в списокWebPartSupportedSimplePropertyNamesили WebPartSupportedBoundPropertyNamesв командной консоли SharePoint:

  • Если <PropertyType> имеет значение SimplePropertyEntry, выполните следующие команды:add-pssnapin *$f=get-spfarm$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")$f.update()iisreset

  • Если <PropertyType> имеет значение BoundPropertyEntry, выполните следующие команды:add-pssnapin *$f=get-spfarm$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")$f.update()iisreset

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.