Compartir a través de


Validar archivos de directiva personalizados mediante el esquema TrustFrameworkPolicy

Importante

A partir del 1 de mayo de 2025, Azure AD B2C ya no estará disponible para ser adquirido por nuevos clientes. Obtenga más información en nuestras preguntas más frecuentes.

Puede mejorar la productividad al editar o escribir archivos de directiva personalizados validando los archivos antes de cargarlos. Puede permitir que Azure Active Directory B2C (Azure AD B2C) valide los archivos de directiva XML al cargarlos, pero la mayoría de los errores hacen que se produzca un error en la carga. Por lo tanto, se recomienda validar los archivos de directiva personalizados antes de cargarlos. Un ejemplo de archivo de directiva no válido tiene un formato XML incorrecto.

Es esencial usar un buen editor XML, como Visual Studio Code (VS Code). Se recomienda usar VS Code, ya que le permite instalar la extensión XML, como compatibilidad con lenguaje XML por Red Hat. Un buen editor XML junto con la extensión XML adicional le permite codificar el contenido de códigos de color, rellenar previamente los términos comunes, mantener los elementos XML indexados y puede validarse con un esquema XML.

Para validar los archivos de directiva personalizados, se proporciona un esquema XML de directiva personalizada. Puede descargar el esquema mediante el vínculo https://raw.githubusercontent.com/Azure-Samples/active-directory-b2c-custom-policy-starterpack/master/TrustFrameworkPolicy_0.3.0.0.xsd o hacer referencia a él desde el editor mediante el mismo vínculo. También puede usar la extensión de Azure AD B2C para VS Code para navegar rápidamente por los archivos de directiva de Azure AD B2C y muchas otras funciones. Obtenga más información sobre la extensión de Azure AD B2C para VS Code.

En este artículo aprenderá a:

  • Usar el esquema XML de directiva personalizada para validar los archivos de directiva.
  • Use la extensión de Azure AD B2C para VS Code para navegar rápidamente por los archivos de directiva.

Prerrequisitos

Nota:

Este artículo forma parte de la serie de guías paso a paso Crear y ejecutar sus propias directivas personalizadas en Azure Active Directory B2C. Se recomienda iniciar esta serie desde el primer artículo.

Uso del esquema TrustFrameworkPolicy

El esquema TrustFrameworkPolicy es un esquema XML de directiva personalizado que permite validar los archivos de directiva:

  1. Instale la Compatibilidad con la extensión XML de Red Hat en el editor de VS Code

  2. Siga los pasos descritos en Solución de problemas de validez de directivas para configurar fileAssociations en el editor de VS Code. Las instrucciones también incluyen el procedimiento para validar el archivo de directiva.

Uso de la extensión de Azure AD B2C

La extensión de Azure AD B2C le permite comprender fácilmente la organización de los archivos de directiva. Por ejemplo, el explorador de directivas personalizado le permite ver los elementos de directiva personalizados que usa y pasar a ellos rápidamente.

  1. Instalación de la extensión de Azure AD B2C en el editor de VS Code

  2. Siga las instrucciones proporcionadas en la extensión de Azure AD B2C para aprender a usar la extensión de Azure AD B2C.

Nota:

La comunidad ha desarrollado la extensión de VS Code para Azure AD B2C para ayudar a los desarrolladores de identidades. La extensión no tiene soporte técnico de Microsoft y está disponible estrictamente tal cual.

Pasos siguientes

A continuación, aprenda: