Symtom
Det går inte att visa en ASPX-fil när du försöker skapa den som en anpassad webbdel. När det här problemet uppstår loggas följande felpost och "92liq"-händelsetagg i ULS-loggar (SharePoint Unified Logging System):
Blockering av kontroll med egenskapskorsmarkering. [tagName: <TagName>] [propName: <UnsafePropertyName>] [typ: <PropertyType>]
Orsak
Det här problemet uppstår eftersom ett osäkert egenskapsnamn har angetts för en tagg i den här ASPX-filen.
Status
Det här nya beteendet är avsiktligt för att öka säkerheten i SharePoint Server.
Tillfällig lösning
Obs!: Användare kan kringgå den här säkerhetsförbättringen om det behövs för webbdelen. Kontrollera att webbdelen kan använda de här egenskapsnamnen på ett säkert sätt innan du följer de här stegen för att återaktivera webbdelarna i SharePoint Server.
Om du är servergruppsadministratör kan du kringgå det här problemet genom att lägga till egenskapsnamnet i listanWebPartSupportedSimplePropertyNameseller WebPartSupportedBoundPropertyNamesi SharePoint Management Shell:
-
Om <PropertyType> är SimplePropertyEntrykör du följande kommandon:add-pssnapin *$f=get-spfarm$f.AddGenericAllowedListValue("WebPartSupportedSimplePropertyNames","<UnsafePropertyName>")$f.update()iisreset
-
Om <PropertyType> är BoundPropertyEntrykör du följande kommandon:add-pssnapin *$f=get-spfarm$f.AddGenericAllowedListValue("WebPartSupportedBoundPropertyNames","<UnsafePropertyName>")$f.update()iisreset