Ejemplos para desarrolladores de External ID
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
Use las pestañas para ordenar ejemplos por tipo de aplicación, por su 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: delegado 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 |
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 | • Inicio de sesión de usuarios |
iOS (Swift) | • Inicio de sesión de usuarios | • 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 |