TrustFrameworkPolicy 스키마를 사용하여 사용자 지정 정책 파일 유효성 검사
업로드하기 전에 파일의 유효성을 검사하여 사용자 지정 정책 파일을 편집하거나 작성할 때 생산성을 향상시킬 수 있습니다. 업로드할 때 Azure AD B2C(Azure Active Directory B2C)에서 XML 정책 파일의 유효성을 검사하도록 할 수 있지만 대부분의 오류로 인해 업로드가 실패합니다. 따라서 업로드하기 전에 사용자 지정 정책 파일의 유효성을 검사하는 것이 좋습니다. 잘못된 정책 파일의 예는 잘못된 형식의 XML입니다.
VS Code(Visual Studio Code)와 같은 좋은 XML 편집기를 사용해야 합니다. RED Hat의 XML 언어 지원과 같은 XML 확장을 설치할 수 있으므로 VS Code를 사용하는 것이 좋습니다. XML 편집기를 추가 XML 확장과 함께 사용하면 콘텐츠를 색으로 지정하고, 공통 용어를 미리 입력하고, XML 요소를 인덱싱된 상태로 유지하고, XML 스키마에 대해 유효성을 검사할 수 있습니다.
사용자 지정 정책 파일의 유효성을 검사하기 위해 사용자 지정 정책 XML 스키마를 제공합니다. 링크를 사용하여 스키마를 다운로드하거나 동일한 링크를 https://raw.githubusercontent.com/Azure-Samples/active-directory-b2c-custom-policy-starterpack/master/TrustFrameworkPolicy_0.3.0.0.xsd
사용하여 편집기에서 참조할 수 있습니다. VS Code용 Azure AD B2C 확장을 사용하여 Azure AD B2C 정책 파일 및 기타 여러 함수를 빠르게 탐색할 수도 있습니다. VS Code용 Azure AD B2C 확장에 대해 자세히 알아봅니다.
이 문서에서는 다음 방법을 설명합니다.
- 사용자 지정 정책 XML 스키마를 사용하여 정책 파일의 유효성을 검사합니다.
- VS Code용 Azure AD B2C 확장을 사용하여 정책 파일을 빠르게 탐색합니다.
필수 조건
컴퓨터에 VS Code(Visual Studio Code)를 설치해야 합니다.
Azure AD B2C 사용자 지정 정책을 사용하여 사용자 입력 유효성 검사에 사용하는 것과 같은 사용자 지정 정책 파일입니다.
참고 항목
이 문서는 Azure Active Directory B2C 방법 가이드 시리즈에서 사용자 고유의 사용자 지정 정책 만들기 및 실행의 일부입니다. 이 시리즈는 첫 번째 문서부터 시작하는 것이 좋습니다.
TrustFrameworkPolicy 스키마 사용
TrustFrameworkPolicy 스키마는 정책 파일의 유효성을 검사할 수 있는 사용자 지정 정책 XML 스키마입니다.
VS Code 편집기에서 Red Hat의 XML 확장 지원 설치
정책 유효성 문제 해결의 단계에 따라 VS Code 편집기에서 fileAssociations를 설정합니다. 지침에는 정책 파일의 유효성을 검사하는 절차도 포함됩니다.
Azure AD B2C 확장 사용
Azure AD B2C 확장을 사용하면 정책 파일의 조직을 쉽게 이해할 수 있습니다. 예를 들어 사용자 지정 정책 탐색기를 사용하면 사용하는 사용자 지정 정책 요소를 보고 빠르게 이동할 수 있습니다.
참고 항목
커뮤니티는 ID 개발자를 돕기 위해 Azure AD B2C용 VS Code 확장을 개발했습니다. 이 확장은 Microsoft에서 지원되지 않으며 엄격하게 있는 그대로 제공됩니다.
다음 단계
다음으로 다음을 알아봅니다.
Azure AD B2C 사용자 지정 정책 문제를 해결하는 방법입니다.
Azure AD B2C 사용자 지정 정책을 사용하여 REST API를 호출하는 방법입니다.