ASPX-tiedostoa ei voi näyttää, kun luot mukautetun verkko-osan (KB5030804)

Käytetään kohteeseen
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SP1

Ongelman ilmenemistapa

ASPX-tiedostoa ei voida näyttää, kun yrität luoda sen mukautettuna verkko-osana. Kun tämä ongelma ilmenee, seuraava virhemerkintä ja "92liq"-tapahtumatunniste kirjataan SharePointin yhdistetyn kirjausjärjestelmän (ULS) lokeihin:

Huomautus

Ohjausobjektin estäminen ominaisuuden ohittamismerkinnällä. [tagName: <TagName>][propName: <UnsafePropertyName>][type: <PropertyType>]

Syy

Tämä ongelma ilmenee, koska tämän ASPX-tiedoston tunnisteelle on määritetty vaarallinen ominaisuusnimi.

Tila

Tämän uuden toiminnan tarkoituksena on vahvistaa SharePoint Serverin suojausta.

Vaihtoehtoinen menetelmä

Huomautus

Käyttäjät voivat ohittaa tämän suojausparannuksen, jos se on tarpeen verkko-osallesi. Varmista, että verkko-osa voi käyttää näitä ominaisuusnimiä turvallisesti, ennen kuin otat verkko-osat uudelleen käyttöön SharePoint Serverissä noudattamalla näitä ohjeita.

Jos olet klusterin järjestelmänvalvoja, voit kiertää ongelman lisäämällä ominaisuuden nimen WebPartSupportedSimplePropertyNames SharePoint-hallintaliittymän tai-luetteloon WebPartSupportedBoundPropertyNames :

  • Jos <ominaisuuden tyyppi> on SimplePropertyEntry, suorita seuraavat komennot:

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

  • Jos <ominaisuuden tyyppi> on BoundPropertyEntry, suorita seuraavat komennot:

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