Applies ToSharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SP1

Požymiai

ASPX failo negalima rodyti, kai bandote jį sukurti kaip pasirinktinę puslapio dalį. Iškilus šiai problemai, SharePoint vieningosios registravimo sistemos (ULS) žurnaluose užregistruojamas toliau nurodytas klaidos įrašas ir įvykio žymė "92liq":

Blocking control with property traversal markup. [tagName: <TagName>] [propName: <UnsafePropertyName>] [tipas: <PropertyType>]

Priežastis

Ši problema kyla dėl to, kad šiame ASPX faile nustatytas nepatikimos ypatybės pavadinimas.

Būsena 

Šis naujas veikimas yra numatyta siekiant sustiprinti saugą SharePoint Server. 

Sprendimas

Pastaba: Vartotojai gali apeiti šį saugos patobulinimą, jei to reikia jūsų puslapio daliai. Prieš atlikdami šiuos veiksmus įsitikinkite, kad jūsų puslapio dalis gali saugiai naudoti šiuos ypatybių pavadinimus, kad iš naujo įgalintumėte puslapio dalis "SharePoint Server".

Jei esate ūkio administratorius, galite išspręsti šią problemą įtraukdami ypatybės pavadinimą įWebPartSupportedSimplePropertyNamesarba WebPartSupportedBoundPropertyNamessąrašą "SharePoint" valdymo aplinkoje:

  • Jei SimplePropertyEntry<PropertyType>, vykdykite šias komandas:add-pssnapin *$f=get-spfarm$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")$f.update()iisreset

  • Jei BoundPropertyEntry<PropertyType>, vykdykite šias komandas:add-pssnapin *$f=get-spfarm$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")$f.update()iisreset

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.