小程序添加一个登陆页面,需要用户输入用户名和密码,非微信授权账号登录。小程序开发环境正常,也审核通过了,关联公众号后登录页面访问正常,无法访问服务器,wx.request直接去fail。代码如下:
wx.request({
url: serverUrl + “/user/login.do?username=”+un+"&password="+pwd,
method: ‘POST’,
header: {
‘content-type’: ‘application/html’
},
success(res) {
wx.hideLoading();
var status = res.data.status;
if (status == 3) {
wx.showModal({ content: ‘服务故障,请稍后重试!’});
} else if (status == 0) {
wx.showModal({ content: ‘登录失败,用户名或密码错误!’});
} else if (status == 1) {
// 保存服务器上cookie消息
wx.setStorageSync(‘cookieKey’, res.header[‘Set-Cookie’]);
wx.showLoading({
title: ‘登录成功’,
})
setTimeout(function(){
wx.hideLoading();
wx.reLaunch({url: “index”});
}, 2000);
}
},
fail(err) {
wx.showModal({ content: ‘服务器加载错误,请稍后重试’ })
}
})