Oireet
ASPX-tiedostoa ei voi näyttää, kun yrität luoda sen mukautettuna verkko-osana. Kun tämä ongelma ilmenee, seuraavat virhemerkinnät ja 92liq-tapahtumatunniste kirjataan SharePoint Unified Logging System (ULS) -lokeihin:
Ohjausobjektin estäminen ominaisuuden läpiviennin merkinnällä. [tagName: <TagName>] [propName: <UnsafePropertyName>] [tyyppi: <PropertyType>]
Syy
Tämä ongelma ilmenee, koska tämän ASPX-tiedoston tunnisteelle on määritetty haitallinen ominaisuuden nimi.
Tila
Tämä uusi toimintatapa vahvistaa SharePoint Serverin suojausta.
Vaihtoehtoinen menetelmä
Huomautus: Käyttäjät voivat ohittaa tämän suojausparannuksen, jos se on tarpeen verkko-osaa varten. Varmista, että verkko-osa voi käyttää näitä ominaisuuksien nimiä turvallisesti, ennen kuin otat verkko-osat uudelleen käyttöön SharePoint Serverissä noudattamalla näitä ohjeita.
Jos olet klusterin järjestelmänvalvoja, voit kiertää tämän ongelman lisäämällä ominaisuuden nimen SharePoint-hallintaliittymänWebPartSupportedSimplePropertyNamestai WebPartSupportedBoundPropertyNamesluetteloon:
-
Jos <PropertyType-> on SimplePropertyEntry, suorita seuraavat komennot:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")
$f.update()
iisreset -
Jos <PropertyType-> on BoundPropertyEntry, suorita seuraavat komennot:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")
$f.update()
iisreset