Pazīmes
Dažiem tipiem, kas pārmanto no IDic ierakstos, pēc 2024. gada septembra drošības atjauninājumu lietošanas 2024. gada septembra SharePoint Server tiek bloķēta deseriacializācija. Kad rodas šī problēma, SharePoint vienotās reģistrēšanas sistēmas (ULS) žurnālos tiek reģistrēts šāds kļūdas ziņojums un "4nsby" vai "4nss4" notikumu tagi:
Tika noteikts neatbalstīts IDicrium tips. Tips: <tips>, montāža: <montāžas>
Iemesls
Šī problēma rodas tāpēc, ka tips nav atļauts deseriaizāciju atļauto sarakstā.
Risinājums
Ja šī problēma rodas w3wp.exe procesā, fermas administrators var apiet šo problēmu, Web.config faila uzticamo tipu sarakstam pievienojot bloķētos tipus, bet tikai tad, ja esat pārliecināts, ka šie tipi ir drošībā.
Lai to izdarītu, pievienojiet jaunu elementu AllowedItem ar nosaukumu AllowedIDicriumType un norādiet rekvizītu Tips vai Montāža . Šis elements ir jāpievieno sharePoint/SafeMode/AllowedListItems sadaļas Web.config failā. Tālāk ir piemērs.
<SafeMode
MaxControls = "200"
CallStack = "false"
DirectFileDependencies ="10"
TotalFileDependencies = "250"
AllowPageLevelTrace = "false"
ControlCompatMode="false"
>
<PageParserPaths>
</PageParserPaths>
<AllowedListItems>
<AllowedItem Name="AllowedIDictionaryType" Type="Microsoft.SharePoint.Portal.WebControls.RSSAggregatorWebPart, Microsoft.SharePoint.Portal, Version=15.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/>
<AllowedItem Name="AllowedIDictionaryType" Assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/>
</AllowedListItems>
</SafeMode>