2016-04-27 1 views
-1

Il y a une discordance entre la réponse Web reçue par la bibliothèque et la réponse attendue par la bibliothèque.En exécutant acquToken(), la réponse Web suivante est reçue par la bibliothèqueAzure ADAL: 2.0.1-alpha: le délai d'expiration du jeton d'identification est toujours défini par défaut

{"not_before":"****", "token_type":"Bearer", "id_token":"****", "id_token_expires_in":"****", "profile_info":"****", "refresh_token":"****", "refresh_token_expires_in":"*****" } 

Lors de l'analyse de la réponse ADAL cherche la clé « idtoken_expires_in »

if(mRequest.isIdTokenRequest()){ 
     expiresInLookUp = "idtoken_expires_in"; 
     token = response.get(AuthenticationConstants.OAuth2.ID_TOKEN); 
    } 

    String expires_in = response.get(expiresInLookUp); 

Depuis la réponse Web a la touche « id_token_expires_in » et lors de l'analyse de la bibliothèque de réponse est à la recherche de « idtoken_expires_in », il ne peut pas pour trouver la clé requise et régler le durée d'expiration du jeton par défaut

Répondre

0

Ce problème a été corrigé dans la version 2.0.2-alpha.