2017-08-29 2 views
0

Je reçois l'échec lorsque vous essayez d'appelererrorCode: MINIMUM_SERVER lorsque l'accès obtainAccessToken dans IBM MFP8

WLAuthorizationManager.obtainAccessToken() 

aide ionique 2 et MFP 8

Voici le message

============== {"status": - 1, "responseText": "", "errorMsg": "Cette version du SDK client MobileFirst nécessite une version de serveur minimale supérieure à IFIX 8.0.0.0-IF201701250919" , "errorCode": "MINIMUM_SERVER"}

Notre équipe d'installation a installé le dernier pack iFix aussi.

Je joins également l'extrait de code.

app.component.ts

WL.Client.pinTrustedCertificatePublicKey('mycert.cer').then(() => { 
console.log('--------SSL Pin Success-------------'); 
WLAuthorizationManager.obtainAccessToken().then((accessToken) => { 
console.log('--------accessToken Success-------------', accessToken); 
}, (response) => { 
console.log('--------accessToken Failure-------------', response); 
let usrname ="roney"; 
let passwrd = "[email protected]"; 
let modalc = this.modal.create("UserLoginChallengeHandler",{"username":usrname,"password":passwrd}); 
modalc.present(); 
modalc.onDidDismiss((data)=>{ 
//further to proceed goes here 
this.statusBar.styleDefault(); 
this.splashScreen.hide(); 
this.fcmInformation(); 
}); 
}); 
}).fail((error) => { 
console.log('--------SSL Pin failed-------------', error); 
}); 

Répondre

0

Cela signifie, votre serveur est toujours en cours un niveau iFix qui est plus âgé que le client. Il est possible que le serveur ne soit toujours pas mis à jour - il se peut que la mise à jour ne soit pas correcte ou complète. Le journal côté serveur (traçage) indiquera exactement quelles versions des composants côté serveur sont en cours d'exécution. Une autre option consiste à vérifier la capture réseau - cela donnera plus de détails sur le message côté serveur et la version.