Azure Active Directory per sviluppatoriAzure Active Directory for developers

Azure Active Directory (Azure AD) è un servizio cloud di gestione delle identità che consente agli sviluppatori di creare app che permettono l'accesso sicuro agli utenti con un account Microsoft aziendale o dell'istituto di istruzione.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 supporta gli sviluppatori che creano app line-of-business (LOB) a singolo tenant e gli sviluppatori che vogliono sviluppare app multi-tenant.Azure AD supports developers building both single-tenant, line-of-business (LOB) apps, as well as developers looking to develop multi-tenant apps. Oltre all'accesso di base, Azure AD consente alle app di chiamare anche API Microsoft come Microsoft Graph e API personalizzate create sulla piattaforma di Azure AD.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. Questa documentazione illustra come aggiungere il supporto di Azure AD all'applicazione tramite protocolli standard di settore, come OAuth2.0 e OpenID Connect.This documentation shows you how to add Azure AD support to your application by using industry standard protocols like OAuth2.0 and OpenID Connect.

Nota

La maggior parte del contenuto di questa pagina è incentrato sull'endpoint di Azure AD v1.0, che supporta solo account Microsoft aziendali o dell'istituto di istruzione.Most of the content on this page focuses on the Azure AD v1.0 endpoint, which supports only Microsoft work or school accounts. Se si vuole consentire l'accesso ad account Microsoft consumer o personali, vedere le informazioni sull'endpoint di Azure AD v2.0.If you want to sign in consumer or personal Microsoft accounts, see the information on the Azure AD v2.0 endpoint. L'endpoint di Azure AD v2.0 offre un'esperienza unificata per gli sviluppatori per app che vogliono consentire l'accesso degli utenti con account di Azure AD (aziendali e dell'istituto di istruzione) e con account Microsoft personali.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.

Nozioni di base sull'autenticazioneAuthentication basics Introduzione all'autenticazione con Azure AD.An introduction to authentication with Azure AD.
Tipi di applicazioniTypes of applications Panoramica degli scenari di autenticazione supportati da Azure AD.An overview of the authentication scenarios that are supported by Azure AD.

Attività inizialiGet started

Le configurazioni guidate seguenti illustrano in modo dettagliato la creazione di un'app sulla propria piattaforma preferita tramite Azure AD Authentication Library (ADAL) SDK.The following guided setups walk you through building an app on your preferred platform using the Azure AD Authentication Library (ADAL) SDK. Per informazioni sull'uso di Microsoft Authentication Library (MSAL), vedere la documentazione sull'endpoint di Azure AD v2.0.If you're looking for information on using the Microsoft Authentication Library (MSAL), see our documentation on the Azure AD v2.0 endpoint.

App per dispositivi mobili e desktop
Mobile and desktop apps

App per dispositivi mobili e desktopMobile and desktop apps
OverviewOverview

iOSiOS

AndroidAndroid
.NET (Windows Presentation Foundation).NET (WPF)

XamarinXamarin
CordovaCordova
App Web
Web apps

App WebWeb apps
OverviewOverview

ASP.NETASP.NET

JavaJava
PythonPython

Node.JSNode.js
App a singola pagina
Single page apps

App a singola paginaSingle page apps
OverviewOverview

AngularJSAngularJS

JavaScriptJavaScript
API Web
Web APIs

API WebWeb APIs
OverviewOverview

ASP.NETASP.NET

Node.JSNode.js
 
Da servizio a servizio
Service-to-service

Da servizio a servizioService-to-service
OverviewOverview

.NET.NET

Guide alle procedureHow-to guides

Queste guide illustrano in modo dettagliato alcune delle attività più comuni in Azure AD.These guides walk you through some of the most common tasks in Azure AD.

Registrazione dell'applicazioneApplication registration Come registrare un'applicazione in Azure AD.How to register an application in Azure AD.
Applicazioni multi-tenantMulti-tenant applications Come accedere a un account aziendale Microsoft.How to sign in any Microsoft work account.
Protocolli OAuth e OpenID ConnectOAuth and OpenID Connect protocols Come consentire l'accesso agli utenti e chiamare le API Web usando i protocolli di autenticazione Microsoft.How to sign in users and call web APIs by using the Microsoft authentication protocols.

Argomenti di riferimentoReference topics

Gli articoli seguenti forniscono informazioni dettagliate su API, messaggi di protocollo e termini usati in Azure AD.The following articles provide detailed information about APIs, protocol messages, and terms that are used in Azure AD.

Librerie di autenticazione (ADAL)Authentication Libraries (ADAL) Panoramica delle librerie e degli SDK forniti da Azure AD.An overview of the libraries and SDKs that are provided by Azure AD.
Esempi di codiceCode samples Elenco di tutti gli esempi di codice di Azure AD.A list of all of the Azure AD code samples.
GlossarioGlossary Terminologia e definizioni dei termini usati nella documentazione.Terminology and definitions of words that are used throughout this documentation.

Guida e supportoHelp and support

Se è necessaria assistenza, se si vuole segnalare un problema o si vogliono ottenere altre informazioni sulle opzioni di supporto, vedere l'articolo seguente:If you need help, want to report an issue, or want to learn more about your support options, see the following article: