Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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.
Język/ Platforma |
Przykładowy przewodnik po kodzie | Przewodnik dotyczący kompilowania i integrowania |
---|---|---|
ASP.NET Core MAUI | • Logowanie użytkowników | • Logowanie użytkowników |
Android (Kotlin) | • Logowanie użytkowników • Logowanie użytkowników i wywoływanie interfejsu API |
• Logowanie użytkowników, wywoływanie interfejsu API |
iOS (Swift) | • Logowanie użytkowników • Logowanie użytkowników i wywoływanie interfejsu API |
• Logowanie użytkowników, wywoływanie interfejsu API |
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 |