Síntomas
No se puede mostrar un archivo ASPX al intentar crearlo como un elemento web personalizado. Cuando se produce este problema, la siguiente entrada de error y la etiqueta de evento "92liq" se registran en los registros del sistema de registro unificado (ULS) de SharePoint:
Bloqueo de control con marcado transversal de propiedad. [tagName: <TagName>][propName: <UnsafePropertyName>][type: <PropertyType>]
Causa
Este problema se produce porque se establece un nombre de propiedad no seguro para una etiqueta en este archivo ASPX.
Estado
Este nuevo comportamiento se basa en el diseño para reforzar la seguridad en SharePoint Server.
Solución alternativa
Nota: Los usuarios pueden omitir esta mejora de seguridad si es necesario para el elemento web. Asegúrese de que el elemento web puede usar estos nombres de propiedad de forma segura antes de seguir estos pasos para volver a habilitar los elementos web en SharePoint Server.
Si es el administrador de la granja de servidores, puede solucionar este problema agregando el nombre de la propiedad a la listaWebPartSupportedSimplePropertyNames o WebPartSupportedBoundPropertyNames en el Shell de administración de SharePoint:
-
Si <PropertyType> es SimplePropertyEntry, ejecute los comandos siguientes:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")
$f.update()
iisreset -
Si <PropertyType> es BoundPropertyEntry, ejecute los comandos siguientes:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")
$f.update()
iisreset