Compartir a través de


Inicio rápido: Configuración del inicio de sesión para una aplicación de página única mediante Azure Active Directory B2C

Importante

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

Azure Active Directory B2C (Azure AD B2C) proporciona administración de identidades en la nube para mantener protegida la aplicación, la empresa y los clientes. Azure AD B2C permite a las aplicaciones autenticarse en cuentas sociales y cuentas empresariales mediante protocolos estándar abiertos.

En este inicio rápido, usará una aplicación de página única para iniciar sesión con un proveedor de identidades sociales y llamar a una API web protegida de Azure AD B2C.

Prerrequisitos

Ejecutar la aplicación

  1. Inicie el servidor ejecutando los siguientes comandos desde la ventana de comandos de Node.js:

    npm install
    npm update
    npm start
    

    El servidor iniciado por server.js muestra el puerto en el que está escuchando:

    Listening on port 6420...
    
  2. Navegue a la dirección URL de la aplicación. Por ejemplo: http://localhost:6420.

Captura de pantalla de la aplicación de ejemplo de página única que se muestra en la ventana del explorador.

Inicio de sesión con su cuenta

  1. Seleccione Iniciar sesión para iniciar el recorrido del usuario.

  2. Azure AD B2C presenta una página de inicio de sesión para una empresa ficticia denominada "Fabrikam" para la aplicación web de ejemplo. Para registrarse con un proveedor de identidades sociales, seleccione el botón del proveedor de identidades que desea usar.

    Captura de pantalla de la página De inicio de sesión o registro en la que se muestran los botones del proveedor de identidades

    Puede autenticarse (iniciar sesión) con sus credenciales de cuenta social y autorizar a la aplicación a leer información de su cuenta social. Al conceder acceso, la aplicación puede recuperar información de perfil de la cuenta social, como su nombre y ciudad.

  3. Finalice el proceso de inicio de sesión para el proveedor de identidades.

Acceso a un recurso de API protegido

Seleccione Call API (Llamar a la API) para obtener el nombre para mostrar de la llamada de API web como un objeto JSON.

Captura de pantalla de la respuesta de la API web que se muestra en la aplicación de ejemplo en la ventana del explorador.

La aplicación de página única de ejemplo incluye un token de acceso en la solicitud al recurso de API web protegido.

Pasos siguientes