Compartir a través de


Adición de una aplicación cliente nativa al inquilino de Azure Active Directory B2C

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.

Los recursos de cliente nativo deben registrarse en el inquilino para que la aplicación pueda comunicarse con Azure Active Directory B2C.

Para registrar una aplicación en el inquilino de Azure AD B2C, puede usar la nueva experiencia unificada Registros de aplicaciones o bien nuestra experiencia anterior de Aplicaciones (heredado). Obtenga más información sobre la nueva experiencia.

  1. Inicie sesión en Azure Portal.
  2. Seleccione el filtro Directorio y suscripción en el menú superior y, a continuación, seleccione el directorio que contiene el inquilino de Azure AD B2C.
  3. En el menú izquierdo, seleccione Azure AD B2C. O bien, seleccione Todos los servicios y busque y seleccione Azure AD B2C.
  4. Seleccione Registros de aplicaciones y luego Nuevo registro.
  5. Escriba un Nombre para la aplicación. Por ejemplo, nativeapp1.
  6. En Tipos de cuenta admitidos, seleccione Cuentas en cualquier directorio organizativo o en cualquier proveedor de identidades.
  7. En URI de redirección, use la lista desplegable para seleccionar Cliente público o nativo (móvil y escritorio) .
  8. Escriba un URI de redirección con un esquema único. Por ejemplo: com.onmicrosoft.contosob2c.exampleapp://oauth/redirect. Hay consideraciones importantes al elegir un URI de redirección:
    • Desarrollo Para el uso de desarrollo y las aplicaciones de escritorio, puede establecer el URI de redirección en http://localhost y Azure AD B2C respetará cualquier puerto de la solicitud. Si el URI registrado contiene un puerto, Azure AD B2C solo usará ese puerto. Por ejemplo, si el URI de redireccionamiento registrado es http://localhost, el URI de redirección de la solicitud puede ser http://localhost:<randomport>. Si el URI de redireccionamiento registrado es http://localhost:8080, el URI de redirección de la solicitud debe ser http://localhost:8080.
    • Único: el esquema del URI de redirección debe ser único para cada aplicación. En el ejemplo com.onmicrosoft.contosob2c.exampleapp://oauth/redirect, com.onmicrosoft.contosob2c.exampleapp es el esquema . Este patrón debe seguirse. Si dos aplicaciones comparten el mismo esquema, el usuario tiene la opción de elegir una aplicación. Si el usuario elige incorrectamente, se produce un error en el inicio de sesión.
    • Completado: el URI de redirección debe tener un esquema y una ruta de acceso. La ruta de acceso debe contener al menos una barra diagonal después del dominio. Por ejemplo, //oauth/ funciona mientras //oauth falla. No incluya caracteres especiales en el URI, por ejemplo, caracteres de subrayado.
  9. En Permisos, active la casilla Conceda consentimiento del administrador a los permisos openid y offline_access.
  10. Seleccione Registrar.