Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il flusso del codice di autorizzazione è adatto quando l'applicazione richiede l'interazione dell'utente con il servizio token di sicurezza di Microsoft Entra durante l'autenticazione. Un caso di questo tipo è quando gli utenti accedono ad applicazioni Web (siti Web) usando OpenID Connect. L'applicazione Web riceve un codice di autorizzazione che può riscattare per acquisire un token per le API Web.
Le richieste di codici di autorizzazione vengono delegate allo sviluppatore. Per informazioni su come richiedere un codice di autorizzazione, vedere Flusso del codice di autorizzazione. Per costruire l'URL del codice di autorizzazione in cui l'utente immetterà le credenziali, è possibile usare il generatore di URL del codice di autorizzazione
Frammento di codice
PublicClientApplication pca = new PublicClientApplication.Builder(APP_ID)
.authority(AUTHORITY)
.build();
IAuthenticationResult result = pca.acquireToken(AuthorizationCodeParameters
.builder(authCode, new URI(REPLY_URL))
.scopes(scope)
.build())
.get();