ASPX-faili ei saa kohandatud veebiosa (KB5030804) loomisel kuvada

Rakenduskoht
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SP1

Sümptomid

ASPX-faili ei saa kuvada, kui proovite seda luua kohandatud veebiosana. Selle probleemi ilmnemisel logitakse SharePointi ühtse logimissüsteemi (ULS) logidesse järgmine tõrkekirje ja sündmuse silt "92liq":

Märkus.

Juhtelemendi blokeerimine atribuudi läbiva märgistusega. [tagName: <TagName>][propName: <UnsafePropertyName>][type: <PropertyType>]

Põhjus

See probleem ilmneb seetõttu, et selle ASPX-faili sildi jaoks on määratud ebaturvaline atribuudinimi.

Olek

See uus käitumine on SharePoint Serveri turvalisuse tugevdamiseks kujundatud.

Ajutine lahendus

Märkus.

Kasutajad saavad turbetäiustusest mööda hiilida, kui see on teie veebiosa jaoks vajalik. Enne nende juhiste järgimist veenduge, et teie veebiosa saaks neid atribuudinimesid turvaliselt kasutada, et veebiosad SharePoint Serveris uuesti lubada.

Kui olete serveripargi administraator, saate probleemi lahendamiseks lisada SharePointi halduskesta atribuudi nime WebPartSupportedSimplePropertyNames või WebPartSupportedBoundPropertyNames loendisse.

  • Kui <PropertyType> on SimplePropertyEntry, käivitage järgmised käsud.

    add-pssnapin *
    $f=get-spfarm
    $f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")
    $f.update()
    iisreset

  • Kui <PropertyType> on BoundPropertyEntry, käivitage järgmised käsud.

    add-pssnapin *
    $f=get-spfarm
    $f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")
    $f.update()
    iisreset