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 확장을 사용하여 정책 파일을 빠르게 탐색합니다.

필수 조건

참고 항목

이 문서는 Azure Active Directory B2C 방법 가이드 시리즈에서 사용자 고유의 사용자 지정 정책 만들기 및 실행의 일부입니다. 이 시리즈는 첫 번째 문서부터 시작하는 것이 좋습니다.

TrustFrameworkPolicy 스키마 사용

TrustFrameworkPolicy 스키마는 정책 파일의 유효성을 검사할 수 있는 사용자 지정 정책 XML 스키마입니다.

  1. VS Code 편집기에서 Red Hat의 XML 확장 지원 설치

  2. 정책 유효성 문제 해결의 단계에 따라 VS Code 편집기에서 fileAssociations를 설정합니다. 지침에는 정책 파일의 유효성을 검사하는 절차도 포함됩니다.

Azure AD B2C 확장 사용

Azure AD B2C 확장을 사용하면 정책 파일의 조직을 쉽게 이해할 수 있습니다. 예를 들어 사용자 지정 정책 탐색기를 사용하면 사용하는 사용자 지정 정책 요소를 보고 빠르게 이동할 수 있습니다.

  1. VS Code 편집기에서 Azure AD B2C 확장 설치

  2. Azure AD B2C 확장에 제공된 지침에 따라 Azure AD B2C 확장을 사용하는 방법을 알아봅니다.

참고 항목

커뮤니티는 ID 개발자를 돕기 위해 Azure AD B2C용 VS Code 확장을 개발했습니다. 이 확장은 Microsoft에서 지원되지 않으며 엄격하게 있는 그대로 제공됩니다.

다음 단계

다음으로 다음을 알아봅니다.