Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

증상

WPProperty에 종속된 웹 파트가 더 이상 올바르게 작동하지 않고 SharePoint ULS(통합 로깅 시스템) 로그에 a7wm1 이벤트 태그를 생성합니다.

원인

이 문제는 이제 SharePoint Server에서 web.config 파일의 WPProperty에 액세스할 수 있는 .NET 유형을 선언하도록 팜에 요구하기 때문에 발생합니다. 나열되지 않은 .NET 유형은 보안 예방 조치로 WPProperty에 액세스할 수 없습니다.

해결 방법

이 문제를 해결하려면 다음 업데이트 중 하나를 설치하세요.

웹 파트가 예상대로 작동하도록 하려면 다음 단계를 수행하여 영향을 받는 .NET 유형을 web.config 파일에서 WPProperty에 액세스할 수 있도록 선언합니다.

중요: .NET 유형이 WPProperty에 액세스하는 것이 안전하다는 것을 확인한 후에만 허용하세요.

  1. SharePoint 팜의 각 서버에서 웹 애플리케이션의 web.config 파일을 엽니다.

  2. 구성/SharePoint/SafeMode 섹션을 찾으세요.

  3. AllowedWPProperties 섹션이 없는 경우 추가합니다.

  4. WPProperty에 액세스하도록 허용해야 하는 유형을 나타내기 위해 type propertyName 특성이 있는 새 AllowedWPProperty 요소를 추가합니다.

    <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 파일의 변경 사항을 저장합니다.

type propertyName 특성의 올바른 값을 식별하려면 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에 액세스할 수 있도록 허용하려면 AllowedWPPProperty type 특성을 차단된 AssemblyQualifiedName의 값으로 설정하고 propertyName 특성을 차단된 속성 이름 값으로 설정합니다.

변경 기록

 다음 표에는 이 항목의 가장 중요한 변경 사항 중 일부가 요약되어 있습니다.

날짜

설명

2021년 9월 14일

"해결" 섹션에 두 가지 업데이트를 추가했습니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×