Compartir vía


Ejemplos y guías para integrar aplicaciones con la Id. externa

Microsoft mantiene ejemplos de código que muestran cómo integrar varios tipos de aplicaciones con Id. externa de Microsoft Entra. Proporcionamos instrucciones para descargar y usar ejemplos o compilar su propia aplicación en función de escenarios comunes de autenticación y autorización, lenguajes de desarrollo y plataformas. Se incluyen instrucciones para compilar el proyecto (si procede) y ejecutar la aplicación de ejemplo. En el código de ejemplo, los comentarios le ayudarán a comprender cómo se usan estas bibliotecas en la aplicación para realizar la autenticación y la autorización en un inquilino externo.

Ejemplos y guías

Usa las pestañas para ordenar ejemplos por tipo de aplicación, por tu idioma o plataforma preferidos.

Aplicación de página única (SPA)

Estos ejemplos y guías paso a paso muestran cómo integrar una aplicación de página única que se integra con Id. externa de Microsoft Entra.

Lenguaje/
Plataforma
Guía de ejemplo de código Guía de compilación e integración
JavaScript, estándar Inicio de sesión de usuarios Inicio de sesión de usuarios
JavaScript, angular Inicio de sesión de usuarios ---
JavaScript, reaccionar Inicio de sesión de usuarios Inicio de sesión de usuarios

Aplicación web

Estos ejemplos y guías paso a paso muestran cómo escribir una aplicación web que se integra con Id. externa de Microsoft Entra.

Lenguaje/
Plataforma
Guía de ejemplo de código Guía de compilación e integración
JavaScript, Node.js (rápido) Inicio de sesión de usuarios
Iniciar sesión de usuarios y llamar a una API
Inicio de sesión de usuarios
Iniciar sesión de usuarios y llamar a una API
ASP.NET Core Inicio de sesión de usuarios Inicio de sesión de usuarios
Python Django Inicio de sesión de usuarios ---
Python Flask Inicio de sesión de usuarios ---

API Web

En los ejemplos y guías paso a paso siguientes se muestra cómo proteger una API web mediante la plataforma de identidad de Microsoft y cómo llamar a una API descendente desde la API web.

Lenguaje/
Plataforma
Guía de ejemplo de código Guía de compilación e integración
ASP.NET Core --- Asegurar una API web de ASP.NET

Escritorio

Estos ejemplos y guías paso a paso muestran cómo escribir una aplicación de escritorio que se integra con Id. externa de Microsoft Entra.

Lenguaje/
Plataforma
Guía de ejemplo de código Guía de compilación e integración
JavaScript, Electron Inicio de sesión de usuarios ---
ASP.NET (MAUI) Inicio de sesión de usuarios Inicio de sesión de usuarios

Móvil: autenticación delegada del explorador

Estos ejemplos y guías paso a paso muestran cómo escribir una aplicación móvil cliente pública con autenticación delegada del explorador que se integra con Id. externa de Microsoft Entra.

Escritorio: autenticación nativa

Estos ejemplos y guías paso a paso muestran cómo escribir una aplicación de escritorio que se integra con Id. externa de Microsoft Entra.

Lenguaje/
Plataforma
Guía de ejemplo de código Guía de compilación e integración
macOS (Swift) Inicio de sesión de usuarios Inicio de sesión de usuarios

Móvil: autenticación nativa

Estos ejemplos y guías paso a paso muestran cómo escribir una aplicación móvil cliente pública con autenticación nativa que se integra con Id. externa de Microsoft Entra.

Lenguaje/
Plataforma
Guía de ejemplo de código Guía de compilación e integración
Android (Kotlin) Inicio de sesión de usuarios
Iniciar sesión de usuarios y llamar a una API
Inicio de sesión de usuarios
iOS (Swift) Inicio de sesión de usuarios
Iniciar sesión de usuarios y llamar a una API
Inicio de sesión de usuarios

Demonio

Estos ejemplos y guías paso a paso muestran cómo escribir una aplicación demonio que se integra con Id. externa de Microsoft Entra.

Lenguaje/
Plataforma
Guía de ejemplo de código Guía de compilación e integración
Node.js Llamar a una API Llamar a una API
.NET Llamar a una API Llamar a una API