errorCode: MINIMUM_SERVER при получении доступа к AccessToken в IBM MFP8
Я получаю сбой при попытке позвонить
WLAuthorizationManager.obtainAccessToken()
Использование Ionic 2 и MFP 8
Это сообщение
============== {"status":-1,"responseText":"","errorMsg":"Для этой версии клиентского SDK MobileFirst требуется минимальная версия сервера, превышающая IFIX 8.0.0.0-IF201701250919","ERRORCODE":"MINIMUM_SERVER"}
Наша команда по установке также установила последнюю версию пакета iFix.
Я также прилагаю фрагмент кода.
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 = "roney@123";
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);
});
1 ответ
Это означает, что ваш сервер все еще работает на уровне iFix, который старше, чем клиент. Возможно, сервер все еще не обновлен - возможно, обновление было неправильным или неполным. Журнал (трассировка) на стороне сервера точно скажет, какие версии компонентов на стороне сервера запущены. Другим вариантом является проверка захвата сети - это даст более подробную информацию о сообщении и версии на стороне сервера.