Azure Active Directory für EntwicklerAzure Active Directory for developers

Azure Active Directory (Azure AD) ist ein Cloudidentitätsdienst, mit dem Entwickler Apps erstellen können, über die Benutzer sicher mit einem Geschäfts-, Schul- oder Unikonto von Microsoft angemeldet werden.Azure Active Directory (Azure AD) is a cloud identity service that allows developers to build apps that securely sign in users with a Microsoft work or school account. Azure AD unterstützt sowohl Entwickler, die Branchen-Apps mit einem einzelnen Mandanten erstellen, als auch Entwickler, die mehrinstanzenfähige Apps erstellen möchten.Azure AD supports developers building both single-tenant, line-of-business (LOB) apps, as well as developers looking to develop multi-tenant apps. Zusätzlich zur einfachen Anmeldung ermöglicht Azure AD Apps auch das Aufrufen von Microsoft-APIs, z.B. Microsoft Graph, und von benutzerdefinierten APIs, die basierend auf der Azure AD-Plattform erstellt werden.In addition to basic sign in, Azure AD also lets apps call both Microsoft APIs like Microsoft Graph and custom APIs that are built on the Azure AD platform. In dieser Dokumentation erfahren Sie, wie Sie Ihrer Anwendung Azure AD-Unterstützung mit branchenüblichen Authentifizierungsprotokollen wie OAuth2.0 und OpenID Connect hinzufügen.This documentation shows you how to add Azure AD support to your application by using industry standard protocols like OAuth2.0 and OpenID Connect.

Hinweis

Auf dieser Seite geht es hauptsächlich um den Azure AD v1.0-Endpunkt, der nur Geschäfts-, Schul- oder Unikonten von Microsoft unterstützt.Most of the content on this page focuses on the Azure AD v1.0 endpoint, which supports only Microsoft work or school accounts. Wenn Sie die Anmeldung für Endverbraucher oder persönliche Microsoft-Konten durchführen möchten, lesen Sie die Informationen zum Azure AD v2.0-Endpunkt.If you want to sign in consumer or personal Microsoft accounts, see the information on the Azure AD v2.0 endpoint. Der Azure AD v2.0-Endpunkt stellt eine einheitliche Entwickleroberfläche für Apps bereit, bei denen sowohl Benutzer mit Azure AD-Konten (Geschäfts-, Schul- und Unikonten) als auch Benutzer mit persönlichen Microsoft-Konten angemeldet werden sollen.The Azure AD v2.0 endpoint offers a unified developer experience for apps that want to sign in both users with Azure AD accounts (work and school) and personal Microsoft accounts.

Authentifizierungsszenarien für Azure ADAuthentication basics Eine Einführung in die Authentifizierung mit Azure AD.An introduction to authentication with Azure AD.
AnwendungsartenTypes of applications Eine Übersicht über die von Azure AD unterstützten Authentifizierungsszenarien.An overview of the authentication scenarios that are supported by Azure AD.

Erste SchritteGet started

In den folgenden Anleitungen wird Schritt für Schritt die Erstellung einer App auf Ihrer bevorzugten Plattform mit dem ADAL SDK (Azure AD Authentication Library) beschrieben.The following guided setups walk you through building an app on your preferred platform using the Azure AD Authentication Library (ADAL) SDK. Informationen zur Verwendung der Microsoft Authentication Library (MSAL) finden Sie in der Dokumentation zum Azure AD v2.0-Endpunkt.If you're looking for information on using the Microsoft Authentication Library (MSAL), see our documentation on the Azure AD v2.0 endpoint.

Mobile Apps und Desktop-Apps
Mobile and desktop apps

Mobile Apps und Desktop-AppsMobile and desktop apps
ÜbersichtOverview

iOSiOS

AndroidAndroid
.NET (WPF).NET (WPF)

XamarinXamarin
CordovaCordova
Web-Apps
Web apps

Web-AppsWeb apps
ÜbersichtOverview

ASP.NETASP.NET

JavaJava
PythonPython

Node.jsNode.js
Einzelseiten-Apps
Single page apps

Einzelseiten-AppsSingle page apps
ÜbersichtOverview

AngularJSAngularJS

JavaScriptJavaScript
Web-APIs
Web APIs

Web-APIsWeb APIs
ÜbersichtOverview

ASP.NETASP.NET

Node.jsNode.js
 
Dienst-zu-Dienst
Service-to-service

Dienst-zu-DienstService-to-service
ÜbersichtOverview

.NET.NET

AnleitungenHow-to guides

In den folgenden Anleitungen wird die Vorgehensweise für die gängigsten Aufgaben in Azure AD beschrieben.These guides walk you through some of the most common tasks in Azure AD.

AnwendungsregistrierungApplication registration Enthält Informationen zum Registrieren einer Anwendung in Azure AD.How to register an application in Azure AD.
Mehrinstanzenfähige AnwendungenMulti-tenant applications Enthält Informationen zum Anmelden bei einem Microsoft-Geschäftskonto.How to sign in any Microsoft work account.
OAuth- und OpenID Connect-ProtokollOAuth and OpenID Connect protocols Enthält Informationen zum Anmelden von Benutzern und zum Aufrufen von Web-APIs unter Verwendung der Microsoft-Authentifizierungsprotokolle.How to sign in users and call web APIs by using the Microsoft authentication protocols.

ReferenzthemenReference topics

Die folgenden Artikel enthalten ausführliche Informationen zu APIs, Protokollmeldungen und Begriffen, die in Azure AD verwendet werden.The following articles provide detailed information about APIs, protocol messages, and terms that are used in Azure AD.

Authentifizierungsbibliotheken (ADAL)Authentication Libraries (ADAL) Eine Übersicht über die von Azure AD bereitgestellten Bibliotheken und SDKs.An overview of the libraries and SDKs that are provided by Azure AD.
CodebeispieleCode samples Eine Liste mit allen Azure AD-Codebeispielen.A list of all of the Azure AD code samples.
GlossarGlossary Begriffe und Definitionen von Wörtern, die in dieser Dokumentation verwendet werden.Terminology and definitions of words that are used throughout this documentation.

Hilfe und SupportHelp and support

Wenn Sie Hilfe benötigen, ein Problem melden möchten oder mehr über Ihre Supportoptionen erfahren möchten, lesen Sie den folgenden Artikel:If you need help, want to report an issue, or want to learn more about your support options, see the following article: