J'essaie d'authentifier l'utilisateur tout en utilisant Microsoft Graph et continuer à obtenir l'erreur Failed to acquire token silently. Call method AcquireToken
.Impossible d'acquérir le jeton en mode silencieux. Méthode d'appel AcquireToken
Des idées pour résoudre ce problème?
try
{
AuthenticationResult result =
await authContext.AcquireTokenSilentAsync(SettingsHelper.GraphResourceId,
clientCredential,
userId);
return result.AccessToken;
}
// Unable to retrieve the access token silently.
catch (AdalException ex)
{
HttpContext.Current.Request.GetOwinContext().Authentication.Challenge(
new AuthenticationProperties() { RedirectUri = "/" },
OpenIdConnectAuthenticationDefaults.AuthenticationType);
throw new Exception(Resource.Error_AuthChallengeNeeded + $" {ex.Message}");
}