Azure Active Directory B2C-kodexempelAzure Active Directory B2C code samples

Följande tabeller innehåller länkar till exempel för program, inklusive iOS, Android, .NET och Node.js.The following tables provide links to samples for applications including iOS, Android, .NET, and Node.js.

Mobilappar och skrivbordsapparMobile and desktop apps

ExempelSample BeskrivningDescription
ios-swift-native-msalios-swift-native-msal Ett iOS-exempel i Swift som autentiserar Azure AD B2C-användare och anropar ett API med OAuth 2.0An iOS sample in Swift that authenticates Azure AD B2C users and calls an API using OAuth 2.0
android-native-msalandroid-native-msal En enkel Android-app som visar hur du använder MSAL för att autentisera användare via Azure Active Directory B2C och få åtkomst till ett webb-API med resulterande token.A simple Android app showcasing how to use MSAL to authenticate users via Azure Active Directory B2C, and access a Web API with the resulting tokens.
ios-native-appauthios-native-appauth Ett exempel som visar hur du kan använda ett bibliotek från tredje part för att skapa ett iOS-program i Objective-C som autentiserar användare med Microsoft-identitet till vår Azure AD B2C-identitetstjänst.A sample that shows how you can use a third party library to build an iOS application in Objective-C that authenticates Microsoft identity users to our Azure AD B2C identity service.
android-native-appauthandroid-native-appauth Ett exempel som visar hur du kan använda ett bibliotek från tredje part för att skapa en Android-app som autentiserar användare med Microsoft-identitet till vår B2C-identitetstjänst och anropar ett webb-API med OAuth 2.0-åtkomsttoken.A sample that shows how you can use a third party library to build an Android application that authenticates Microsoft identity users to our B2C identity service and calls a web API using OAuth 2.0 access tokens.
dotnet-desktopdotnet-desktop Ett exempel som visar hur ett Windows Desktop .NET-program (WPF-program) kan logga in en användare som använder Azure AD B2C, få ett åtkomsttoken med hjälp av MSAL.NET och anropa ett API.A sample that shows how a Windows Desktop .NET (WPF) application can sign in a user using Azure AD B2C, get an access token using MSAL.NET and call an API.
xamarin-internxamarin-native En enkel Xamarin Forms-app som visar hur du använder MSAL för att autentisera användare via Azure Active Directory B2C och få åtkomst till ett webb-API med resulterande token.A simple Xamarin Forms app showcasing how to use MSAL to authenticate users via Azure Active Directory B2C, and access a Web API with the resulting tokens.

Webbappar och API:erWeb apps and APIs

ExempelSample BeskrivningDescription
dotnet-webapp-and-webapidotnet-webapp-and-webapi Ett kombinerat exempel för ett .NET-webbprogram som anropar ett .NET-webb-API, båda skyddade med Azure AD B2C.A combined sample for a .NET web application that calls a .NET Web API, both secured using Azure AD B2C.
dotnetcore-webappdotnetcore-webapp Ett ASP.NET Core-webbprogram som kan logga in en användare som använder Azure AD B2C, få ett åtkomsttoken med hjälp av MSAL.NET och anropa ett API.An ASP.NET Core web application that can sign in a user using Azure AD B2C, get an access token using MSAL.NET and call an API.
openidconnect nodejsopenidconnect-nodejs En Node.js-app som ger ett snabbt och enkelt sätt att konfigurera ett webbprogram med Express med hjälp av OpenID Connect.A Node.js app that provides a quick and easy way to set up a Web application with Express using OpenID Connect.
javascript-nodejs-webappjavascript-nodejs-webapp En node.js-server som ger ett snabbt och enkelt sätt att konfigurera en REST API-tjänst som använder protokollet OAuth2.A node.js server that provides a quick and easy way to set up a REST API service using the OAuth2 protocol.
javascript-nodejs-webapijavascript-nodejs-webapi Ett litet node.js-webb-API för Azure AD B2C som visar hur du skyddar ditt webb-api och accepterar B2C-åtkomsttoken med passport.js.A small node.js Web API for Azure AD B2C that shows how to protect your web api and accept B2C access tokens using passport.js.

Appar med en sidaSingle page apps

ExempelSample BeskrivningDescription
javascript-msal-singlepageappjavascript-msal-singlepageapp En ensidesapplikation (SPA) som anropar ett webb-API.A single page application (SPA) calling a Web API. Autentiseringen utförs med Azure AD B2C genom att utnyttja MSAL.js.Authentication is done with Azure AD B2C by leveraging MSAL.js.
javascript-hellojs-singlepageappjavascript-hellojs-singlepageapp En ensidesapplikation (SPA) som implementeras med en ASP.NET Web API-serverdel som registrerar och loggar in användare med Azure AD B2C och anropar webb-API:et med OAuth 2.0-åtkomsttoken.A single page app, implemented with an ASP.NET Web API backend, that signs up & signs in users using Azure AD B2C and calls the web API using OAuth 2.0 access tokens.