Симптоми
ASPX файлът не може да се покаже, когато се опитате да го създадете като уеб част по избор. Когато възникне този проблем, следният запис за грешка и етикет на събитие "92liq" се регистрират в регистрационните файлове на SharePoint Unified Logging System (ULS):
Забележка
Blocking control with property byversal markup. [Име на етикет: <TagName>][propName: <UnsafePropertyName>][type: <PropertyType>]
Причина
Този проблем възниква, защото е зададено опасно име на свойство за етикет в този ASPX файл.
Състояние
Това ново поведение е замислено за подсилване на защитата в SharePoint Server.
Заобиколно решение
Забележка
Потребителите могат да заобиколят това подобрение на защитата, ако е необходимо за вашата уеб част. Уверете се, че вашата уеб част може да използва безопасно тези имена на свойства, преди да изпълните тези стъпки, за да разрешите отново уеб частите в SharePoint Server.
Ако сте администратор на сървърната група, можете да заобиколите този проблем, като добавите името на свойството към списъка WebPartSupportedSimplePropertyNames "OR 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