/ / Azure Active Directory-Zugriffssteuerung implementieren - Azure, Azure-Active-Verzeichnis

Implementieren der Azure Active Directory-Zugriffssteuerung - azure, azure-active-directory

Meine derzeitige Situation ist, dass ich ein Angular2 habeApp und zwei aufgerufene Web-APIs, die alle in Azure gehostet werden. Ich möchte, dass sich ein Nutzer über externe Anbieter wie Facebook, Google usw. anmeldet.

Ich habe ein bisschen gegoogelt und gefunden Auth0 was scheint alles zu tun, was ich will. Aber wie ich Azure I verwende, möchte ich versuchen, dies zu verwenden.

Ich bin auf diesen Artikel gestoßen Azure Active Directory-Zugriffssteuerung was genau beschreibt, was ich machen möchte. Ich kann jedoch keine Details darüber finden, wie dies zu implementieren ist.

Irgendwelche Hinweise, wie ich das machen kann? Ich möchte nicht, dass meine APIs die Authentifizierungsanbieter kennen, sie sollte nur ein Token akzeptieren und fortfahren.

Ich habe in der Konfiguration nach Active Directories in Azure gesucht, kann aber nirgends die Providerdetails hinzufügen.

Vielen Dank

Antworten:

3 für die Antwort № 1

AFAIK, wir können Azure Active Directory B2C verwenden, um das Ziel zu erreichen.

Azure Directory B2C ist eine umfassende Lösung für das Cloud-Identitätsmanagement für Ihre web- und mobilen Anwendungen mit Kundenbezug.

Für die Integration mit Google, da es startetWenn Sie OAuth-Anfragen von eingebetteten Browsern, sogenannten "Web-Views", blockieren, müssen wir Änderungen an Ihren Anwendungen vornehmen, um Ausfallzeiten zu vermeiden. Weitere Informationen zu den Plänen von Google finden Sie unter Google Blogpost.

Weitere Details zur Entwicklung mit Azure B2C finden Sie unter folgendem Link:

Azure Active Directory B2C: Melden Sie sich in Ihren Anwendungen an und melden Sie sie an


1 für die Antwort № 2

Grundsätzlich fügen Sie den ACS-Service zu Ihrem hinzuAbonnement und konfigurieren Sie es dann für die Identitätsanbieter, die Sie verwenden möchten. Es ist ein separater Dienst in Azure und Sie können ihn über das ursprüngliche Portal hinzufügen (https://manage.windowsazure.com), indem Sie auf Neu -> App Services -> Active Directory -> Access Control klicken.

Aber beachte, dass ACS ein Dienst zu sein scheint, der weggeht. Dieser zwei Jahre alte Blogbeitrag von Alex Simons erzählt ein wenig davon: https://blogs.technet.microsoft.com/enterprisemobility/2015/02/12/the-future-of-azure-acs-is-azure-active-directory/ .

Es gibt bereits eine Antwort darauf, wie es eingerichtet wird: Aktivieren Sie Azure Active Directory-Zugriffssteuerung mit Office 365 Azure Active Directory-Mandanten .

Es gibt einige weitere Details auf dieser Seite: http://blog.2mas.xyz/configuring-windows-azure-active-directory-access-control/ (Ich würde hier die wichtigsten Punkte erwähnen, aber es ist eine sehr detaillierte Schritt-für-Schritt-Anleitung mit vielen Screenshots).