157 messaggi dal 08 marzo 2012
Ciao a tutti,

dovrei permettere a dei web services di verificare l'identità degli utenti tramite Azure Active Directory.
Ho provato e riprovato in diversi modi ma non capisco esattamente come si debba fare.

Questo parte del codice prodotto

string userName = "username@test.it";
                string password = "xxxxxxx!";
                string directoryName = "nomeazienda.onmicrosoft.com";
                string clientId = "33e928fc-eacc-4b66-b836-a13c51cz99aa";

                var credentials = new UserPasswordCredential(string.Format("{0}@{1}", userName, directoryName), password);
                var authenticationContext = new AuthenticationContext("https://login.windows.net/" + directoryName);

                var result = await authenticationContext.AcquireTokenAsync("cosa mettere qui????", clientId, credentials);

                var jwtToken = result.AccessToken;
                //Example accesing Azure Cdn Management API
                string subscriptionId = "idsubscription";

                using (var cdn = new CdnManagementClient(new TokenCredentials(jwtToken)) { SubscriptionId = subscriptionId })
                {
                    System.Diagnostics.Debug.WriteLine(cdn);
                }


Sto testando in una console application che si arresta (senza neanche entrare nel blocco catch non appena viene invocato il metodo "authenticationContext.AcquireTokenAsync".

Riuscite ad illuminarmi?

Grazie!!
157 messaggi dal 08 marzo 2012
Ciao,

nessuna idea?

Grazie

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.