Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Уеб част, която зависи от WPProperty, може вече да не работи правилно и генерира a7wm1 етикети на събития в регистрационните файлове на SharePoint единни регистрационни файлове на системата за регистриране (ULS).

Причина

Този проблем възниква, SharePoint Server сега изисква групите да декларират .NET типовете, на които е разрешено да имат достъп до WPProperty във web.config файл. Типовете .NET, които не са изброени, няма да имат достъп до WPProperty като предпазна мярка за защита.

Решение

За да разрешите този проблем, инсталирайте една от следните актуализации:

За да накарате уеб частта да работи според очакванията, изпълнете следните стъпки, за да декларирате засегнатите типове .NET, както е разрешено за достъп до WPProperty във web.config файл.

Важно: Позволявайте на типовете .NET достъп до WPProperty само след като сте потвърдили, че е безопасно да направите това.

  1. Отворете файла web.config на вашето уеб приложение на всеки сървър във вашата SharePoint сървърна група.

  2. Намерете секцията конфигурация/SharePoint/SafeMode.

  3. Добавете секция AllowedWPProperties, ако тя все още не съществува.

  4. Добавете нов елемент AllowedWPProperty с атрибути type and propertyName, за да представите типа, който трябва да бъде разрешен за достъп до WPProperty.

    <SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
        <AllowedWPProperties>
            <AllowedWPProperty type="<allowedWPPropertyTypeName>,<allowedWPPropertyAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>" propertyName="<Allow WPProperty property name>"/>
        </AllowedWPProperties>
    </SafeMode>

  5. Запишете промяната в web.config файл.

За да идентифицирате правилните стойности за атрибутите тип и свойствоName, запишете регистрационния файл на ULS за етикета на събитие a7wm1 и обърнете внимание на записа в регистрационния файл. Например:

"WPProperty has been blocked for security reason. blocked AssemblyQualifiedName is "<BlockedWPPropertyTypeName>, <allowedWPPropertyAssemblyName>, <AssemblyVersion>, <AssemblyLanguageSetting>, <AssemblyPublicKey>" | blocked property name is "<blocked WPProperty name>",  
 
За да позволите на този тип достъп до WPProperty,задайте атрибута AllowWPPProperty тип на стойността на блокираното име на AssemblyQualifiedName и задайте атрибута propertyName на стойността на името на блокираното свойство.

Хронология на промените

 Следващата таблица обобщава някои от най-важните промени в тази тема.

Дата

Описание

14 септември 2021 г.

Добавени са две актуализации в раздела "Разделителна способност".

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×