Schnellstart: Einrichten der Anmeldung für eine Single-Page-App mit Azure Active Directory B2C
Artikel
Azure Active Directory B2C (Azure AD B2C) ermöglicht die Cloudidentitätsverwaltung zum Schützen Ihrer Anwendung, Ihres Unternehmens und Ihrer Kunden. Mit Azure AD B2C können sich Ihre Anwendungen über offene Standardprotokolle bei Konten für soziale Netzwerke und bei Unternehmenskonten authentifizieren.
In dieser Schnellstartanleitung verwenden Sie eine Single-Page-Anwendung, um sich unter Verwendung eines sozialen Netzwerks als Identitätsanbieter anzumelden und eine per Azure AD B2C geschützte Web-API aufzurufen.
Starten Sie den Server, indem Sie die folgenden Befehle über die Node.js-Eingabeaufforderung ausführen:
Konsole
npm install
npm update
npm start
Der von server.js gestartete Server zeigt den Port an, an dem gelauscht wird:
Konsole
Listening on port 6420...
Navigieren Sie zur URL der Anwendung. Beispiel: http://localhost:6420.
Anmelden mit Ihrem Konto
Wählen Sie Anmelden aus, um die User Journey zu starten.
Azure AD B2C stellt für ein fiktives Unternehmen namens „Fabrikam“ eine Anmeldeseite für die Beispielwebanwendung bereit. Um sich mit einem Social Media-Konto als Identitätsanbieter zu registrieren, wählen Sie die Schaltfläche des Identitätsanbieters aus, den Sie verwenden möchten.
Sie authentifizieren sich mit den Anmeldeinformationen Ihres Social Media-Kontos und autorisieren die Anwendung dazu, Informationen aus Ihrem Social Media-Konto zu lesen. Wenn Sie der Anwendung Zugriff auf diese gewähren, kann die Anwendung Profilinformationen aus dem Social Media-Konto abrufen, z.B. Ihren Namen und Ihre Stadt.
Schließen Sie den Anmeldevorgang für den Identitätsanbieter ab.
Zugreifen auf eine geschützte API-Ressource
Wählen Sie API aufrufen aus, damit die Web-API Ihren Anzeigenamen als JSON-Objekt zurückgibt.
Die Single-Page-Beispielanwendung enthält ein Zugriffstoken in der Anforderung, die an die geschützte Web-API-Ressource gesendet wird.
Veröffentlichen Sie eine Angular-, React-, Svelte- oder Vue-JavaScript-Anwendung mit API und Authentifizierung mithilfe von Azure Static Web Apps und Azure Functions. Stellen Sie Ihren Code über GitHub mithilfe von Vorschau-URLs auf einer Stagingwebsite bereit.
Veranschaulichen der Features von Microsoft Entra ID, um Identitätslösungen zu modernisieren sowie Hybridlösungen und Identitätsgovernance zu implementieren
In dieser Schnellstartanleitung führen Sie ein Beispiel für eine ASP.NET-Web-App aus, bei der die Kontoanmeldung über Azure Active Directory B2C erfolgt.
Erfahren Sie, wie Sie Azure Active Directory B2C verwenden, um anzupassen und zu steuern, wie sich Kunden bei der Verwendung Ihrer Anwendungen registrieren, anmelden und ihre Profile verwalten.
In diesem Tutorial erfahren Sie, wie Sie Benutzerflows und benutzerdefinierte Richtlinien im Azure-Portal erstellen, um das Registrieren, Anmelden und Bearbeiten von Benutzerprofilen für Ihre Anwendungen in Azure Active Directory B2C zu ermöglichen.
In diesem Tutorial erfahren Sie, wie Sie sich auf die Registrierung Ihrer Anwendungen vorbereiten, indem Sie einen Azure Active Directory B2C-Mandanten über das Azure-Portal erstellen.