Udostępnij za pośrednictwem


Przykłady i przewodniki dotyczące integrowania aplikacji z identyfikatorem zewnętrznym

Microsoft udostępnia przykłady kodu, które ilustrują, jak integrować różne typy aplikacji z Microsoft Entra External ID. Udostępniamy instrukcje dotyczące pobierania i używania przykładów lub tworzenia własnej aplikacji na podstawie typowych scenariuszy uwierzytelniania i autoryzacji, języków programowania i platform. Uwzględnione są instrukcje dotyczące kompilowania projektu (jeśli dotyczy) i uruchamiania przykładowej aplikacji. W przykładowym kodzie komentarze pomagają zrozumieć, jak te biblioteki są używane w aplikacji do przeprowadzania uwierzytelniania i autoryzacji w dzierżawie zewnętrznej.

Przykłady i przewodniki

Użyj kart, aby sortować przykłady według typu aplikacji lub preferowanego języka lub platformy.

Aplikacja jednostronicowa (SPA)

Przykłady i przewodniki pokazują, jak zintegrować aplikację jednostronicową z Microsoft Entra External ID.

Język/
Platforma
Przykładowy przewodnik po kodzie Przewodnik dotyczący kompilowania i integrowania
JavaScript Logowanie użytkowników Logowanie użytkowników
Angular Logowanie użytkowników Logowanie użytkowników
Reaguj Logowanie użytkowników Logowanie użytkowników

Aplikacja sieci web

Te przykłady i przewodniki pokazują, jak napisać aplikację internetową zintegrowaną z Microsoft Entra External ID.

Język/
Platforma
Przykładowy przewodnik po kodzie Przewodnik dotyczący kompilowania i integrowania
JavaScript, Node.js (Express.js) Logowanie użytkowników
Logowanie użytkowników i wywoływanie interfejsu API
Logowanie użytkowników
Logowanie użytkowników i wywoływanie interfejsu API
ASP.NET Core Logowanie użytkowników Logowanie użytkowników
Python Django Logowanie użytkowników ---
Python Flask - framework do tworzenia aplikacji webowych w języku Python. Logowanie użytkowników ---

Internetowe API

Te przykłady i przewodniki z instrukcjami pokazują, jak chronić webowe API za pomocą platformy tożsamości Microsoft oraz jak wywoływać kolejne API z webowego API.

Język/
Platforma
Przykładowy przewodnik po kodzie Przewodnik dotyczący kompilowania i integrowania
ASP.NET Core --- Zabezpieczanie internetowego interfejsu API ASP.NET

Klasyczna

Te próbki i przewodniki krok po kroku pokazują, jak napisać aplikację desktopową zintegrowaną z Microsoft Entra External ID.

Język/
Platforma
Przykładowy przewodnik po kodzie Przewodnik dotyczący kompilowania i integrowania
JavaScript, Electron Logowanie użytkowników ---
ASP.NET (MAUI) Logowanie użytkowników Logowanie użytkowników
.NET (MAUI) WPF Logowanie użytkowników ---

Urządzenia przenośne: uwierzytelnianie delegowane przeglądarki

Te przykłady i przewodniki pokazują, jak napisać kliencką aplikację mobilną z uwierzytelnianiem delegowanym z poziomu przeglądarki, która integruje się z Microsoft Entra External ID.

Komputer stacjonarny: uwierzytelnianie natywne

Te próbki i przewodniki krok po kroku pokazują, jak napisać aplikację desktopową zintegrowaną z Microsoft Entra External ID.

Język/
Platforma
Przykładowy przewodnik po kodzie Przewodnik dotyczący kompilowania i integrowania
macOS (Swift) Logowanie użytkowników Logowanie użytkowników

Urządzenia przenośne: uwierzytelnianie natywne

Te próbki i przewodniki instruktażowe pokazują, jak napisać aplikację mobilną klienta publicznego, z natywnym uwierzytelnianiem, integrującą się z Microsoft Entra External ID.

Język/
Platforma
Przykładowy przewodnik po kodzie Przewodnik dotyczący kompilowania i integrowania
Android (Kotlin) Logowanie użytkowników
Logowanie użytkowników i wywoływanie interfejsu API
Logowanie użytkowników
iOS (Swift) Logowanie użytkowników
Logowanie użytkowników i wywoływanie interfejsu API
Logowanie użytkowników

Daemon

Te przykłady i poradniki pokazują, jak napisać aplikację typu demon integrującą się z Microsoft Entra External ID.

Język/
Platforma
Przykładowy przewodnik po kodzie Przewodnik dotyczący kompilowania i integrowania
Node.js Wywoływanie interfejsu API Wywoływanie interfejsu API
.NET Wywoływanie interfejsu API Wywoływanie interfejsu API