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.
Lenguaje/ Plataforma |
Guía de ejemplo de código | Guía de compilación e integración |
---|---|---|
ASP.NET Core MAUI | • Inicio de sesión de usuarios | • Inicio de sesión de usuarios |
Android (Kotlin) | • Inicio de sesión de usuarios • Iniciar sesión de usuarios y llamar a una API |
• Inicio de sesión de usuarios, llamada a una API |
iOS (Swift) | • Inicio de sesión de usuarios • Iniciar sesión de usuarios y llamar a una API |
• Inicio de sesión de usuarios, llamada a una API |
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 |