Partilhar via


Exemplos e guias para integrar aplicativos com ID externa

A Microsoft mantém exemplos de código que demonstram como integrar vários tipos de aplicativos com o Microsoft Entra External ID. Fornecemos instruções para baixar e usar amostras ou criar seu próprio aplicativo com base em cenários comuns de autenticação e autorização, linguagens de desenvolvimento e plataformas. Estão incluídas instruções para construir o projeto (se aplicável) e executar o aplicativo de exemplo. Dentro do código de exemplo, os comentários ajudam a entender como essas bibliotecas são usadas no aplicativo para executar autenticação e autorização em um locatário externo.

Amostras e guias

Use as guias para classificar amostras por tipo de aplicativo ou seu idioma ou plataforma preferidos.

Aplicação de página única (SPA)

Estes exemplos e guias de instruções demonstram como integrar um aplicativo de página única com o Microsoft Entra External ID.

Idioma/
Plataforma
Guia de exemplo de código Guia de construção e integração
JavaScript, Baunilha • Iniciar sessão de utilizadores • Iniciar sessão de utilizadores
JavaScript, Angular • Iniciar sessão de utilizadores ---
JavaScript, Reagir • Iniciar sessão de utilizadores • Iniciar sessão de utilizadores

Aplicação Web

Estes exemplos e guias de instruções demonstram como escrever uma aplicação Web que se integra com o Microsoft Entra External ID.

API da Web

Esses exemplos e guias de instruções demonstram como proteger uma API da Web com a plataforma de identidade da Microsoft e como chamar uma API downstream da API da Web.

Idioma/
Plataforma
Guia de exemplo de código Guia de construção e integração
ASP.NET Core --- • Proteja uma API web ASP.NET

Ambiente de Trabalho

Estes exemplos e guias de instruções demonstram como escrever uma aplicação de ambiente de trabalho que se integra com o Microsoft Entra External ID.

Idioma/
Plataforma
Guia de exemplo de código Guia de construção e integração
JavaScript, Electron • Iniciar sessão de utilizadores ---
ASP.NET (MAUI) • Iniciar sessão de utilizadores • Iniciar sessão de utilizadores

Móvel: Autenticação delegada do navegador

Estes exemplos e guias de instruções mostram como escrever um aplicativo móvel cliente público com autenticação delegada no navegador que se integra ao Microsoft Entra External ID.

Área de trabalho: autenticação nativa

Estes exemplos e guias de instruções demonstram como escrever uma aplicação de ambiente de trabalho que se integra com o Microsoft Entra External ID.

Idioma/
Plataforma
Guia de exemplo de código Guia de construção e integração
macOS (Swift) • Iniciar sessão de utilizadores • Iniciar sessão de utilizadores

Dispositivos móveis: autenticação nativa

Esses exemplos e guias de instruções demonstram como escrever um aplicativo móvel cliente público com autenticação nativa que se integra ao Microsoft Entra External ID.

Daemon

Estes exemplos e guias de instruções demonstram como escrever um aplicativo daemon que se integra com o Microsoft Entra External ID.

Idioma/
Plataforma
Guia de exemplo de código Guia de construção e integração
Node.js • Chamar uma API • Chamar uma API
.NET • Chamar uma API • Chamar uma API