Tünetek
Egy ASPX-fájl nem jeleníthető meg, amikor egyéni kijelzőként próbálja létrehozni. Ha ez a probléma jelentkezik, a rendszer a következő hibabejegyzést és a "92liq" eseménycímkét naplózza a SharePoint Egyesített naplózási rendszer (ULS) naplóiban:
Blokkolási vezérlő tulajdonságbejárási korrektúrával. [tagName: <TagName>] [propName: <UnsafePropertyName>] [típus: <PropertyType>]
A jelenség oka
Ez a probléma azért fordul elő, mert egy nem biztonságos tulajdonságnév van beállítva egy címkéhez ebben az ASPX-fájlban.
Állapot
Ez az új viselkedés a SharePoint Server biztonságának megerősítésére szolgál.
Kerülő megoldás
Megjegyzés: A felhasználók megkerülhetik ezt a biztonsági fejlesztést, ha ez szükséges a kijelzőhöz. Mielőtt újra engedélyezni szeretné a kijelzőket a SharePoint Serverben, győződjön meg arról, hogy a kijelző biztonságosan használhatja ezeket a tulajdonságneveket.
Ha Ön a farm rendszergazdája, megkerülheti a problémát, ha hozzáadja a tulajdonság nevét a SharePoint felügyeleti rendszerhéjWebPartSupportedSimplePropertyNamesvagy WebPartSupportedBoundPropertyNameslistájához:
-
Ha <PropertyType> SimplePropertyEntry, futtassa a következő parancsokat:add-pssnapin *$f=get-spfarm$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")$f.update()iisreset
-
Ha <PropertyType> BoundPropertyEntry, futtassa a következő parancsokat:add-pssnapin *$f=get-spfarm$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")$f.update()iisreset