")[0];
alert("系統異常,請來電本公司客服中心,事件代號:" + eventNo);
}else{
var rtnCode = data.result.rtnCode;
if(rtnCode == 1){
var redirectIamUrl = data.result.data.iamLoginUrl + "?"
+ "channel=OCWeb"
+ "&nonce=" + data.result.data.nonce
+ "&state=" + data.result.data.state
+ "&redirectData=" + data.result.data.redirectData;
// 判斷是否由CUB SSO跳轉人壽
if(loginType === "4" || loginType === "5" || loginType === "6"){
redirectIamUrl = redirectIamUrl
+ "&authChannel=" + authChannel
+ "&idToken=" + idToken
+ "&idToken_keySession=" + idToken_keySession
+ "&accessToken=" + accessToken
+ "&loginType=" + loginType;
}
// 判斷若有指定功能,則增加指定功能
if(autoAction){
redirectIamUrl = redirectIamUrl
+ "&autoAction=" + autoAction;
}
// +取代成%2B,避免傳直出現空格
redirectIamUrl = redirectIamUrl.replaceAll('+', '%2B');
// 跳轉IAM
window.location.href = redirectIamUrl;
}else{
alert(data.result.rtnMsg+"("+rtnCode+")");
}
}
},
error: function (jqXHR, textStatus, errorThrown) {
alert("系統繁忙中,請稍後再試");
}
});
}