In ADAL.NET 2.x, usiamo il codice qui sotto per acquisire gettone da Azure AD utilizzando UserCredential
e funziona perfettamente:ADAL.NET v3 non supporta AcquireToken con UserCredential?
var authContext = new AuthenticationContext(Authority);
var userCredential = new UserCredential(username, password);
var token = authContext.AcquireToken(ResourceUrl, ClientId, userCredential);
Quando oggi ho aggiornato ADAL.NET v3, il codice non può essere compilato più perché nella nuova versione, UserCredential
non ha un costruttore sovraccarico con nome utente e password.
Come posso risolvere questo con la nuova versione di ADAL.NET v3?
Grazie, funziona –
ottengo AADSTS70002: Il corpo della richiesta deve contenere i seguenti parametri: 'client_secret o client_assertion'. Trace ID: 8be09594-65c2-4e2d-bce2-17980f739371 ID Correlazione: 7312b657-f6d4-4d0b-8fc2-c66f1b9f0325 Timestamp: 2016/12/28 16: 14: 16Z –
si sta tentando di utilizzare il client riservate (API Web) id per un'applicazione nativa. Devi creare un nuovo ID app nativo per il tuo flusso –