Azure Active Directory per sviluppatoriAzure Active Directory for developers

Azure Active Directory (Azure AD) è un servizio cloud di gestione delle identità con il quale gli sviluppatori possono creare app che consentono 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 which 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, che supporta solo account Microsoft aziendali o dell'istituto di istruzione.Most of the content on this page focuses on the Azure AD v1 endpoint, which supports only Microsoft work or school accounts. Se si vuole consentire l'accesso ad account Microsoft consumer o personali, vedere altre informazioni sull'endpoint di Azure AD versione 2.0.If you want to sign in consumer or personal Microsoft accounts, please see more information on the Azure AD v2.0 endpoint. L'endpoint di Azure AD versione 2.0 offre un'esperienza unificata per gli sviluppatori per app che vogliono consentire l'accesso degli utenti con account 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 which 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 Active Directory Library (ADAL) SDK.The guided setups below walk you through building an app on your preferred platform using the Azure Active Directory Library (ADAL) SDK. Se sono necessarie altre informazioni sull'uso di Microsoft Authentication Library (MSAL), vedere la documentazione sull'endpoint di Azure AD versione 2.0.If you're looking for information on using the Microsoft Authentication Library (MSAL), please 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)

.NET (piattaforma UWP).NET (UWP)

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

Le guide seguenti illustrano in modo dettagliato alcune delle attività più comuni in Azure AD.The guides below 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.
Guide aggiuntiveAdditional guides Elenco di guide disponibili per Azure AD.A list of guides that are available for Azure AD.

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 on 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.
Argomenti di riferimento aggiuntiviAdditional reference topics Elenco di argomenti di riferimento disponibili per Azure AD.A list of reference topics that are available for Azure AD.

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: