小程序js代码:
wx.request({
url: 'http://xxxx/decodePhone.do',
data: {
encryptedData: e.detail.encryptedData,//加密数据
iv: e.detail.iv,//向量
session_key: wx.getStorageSync("session_key"),//秘钥
js_code: app.globalData.jsCode
},
method: 'GET',
header: {
'content-type': 'application/x-www-form-urlencoded'
},
success: function (res) {
console.log("获取电话号码成功" + res.data);
app.globalData.phone = res.data;
wx.reLaunch({
url: './index',
})
},
fail: function (err) {
console.log("信息" + err);
}
})
java后台代码:
JSONObject jo = this.getPhone(encryptedData,session_key,iv);
String phone = jo.get("phoneNumber").toString();
return phone;
或者返回:
JSONObject jo = this.getPhone(encryptedData,session_key,iv);
return jo;
前台都无法获得返回值
检查域名白名单,以及网络通信