我试图打电话时失败了
WLAuthorizationManager.obtainAccessToken()
使用Ionic 2和MFP 8
这是消息
============== {" status": - 1," responseText":"",&# 34; errorMsg":"此版本的MobileFirst客户端SDK需要最小的服务器版本 大于IFIX 8.0.0.0-IF201701250919""的errorCode":" MINIMUM_SERVER"}
我们的安装团队也安装了最新的iFix包。
我也附上了代码段。
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);
});
答案 0 :(得分:0)
这意味着,您的服务器仍在运行比客户端旧的iFix级别。服务器可能仍未更新 - 可能是更新不正确或完整。服务器端日志(跟踪)将准确说明正在运行的服务器端组件的版本。 另一种选择是验证网络捕获 - 这将提供有关服务器端消息和版本的更多详细信息。