formSubmit:function(e){
//rsa 加密过程就不贴了
wx.request({
url: 'https:-----------------------------------/', //地址就不贴出来了
data: { username: user, password: pwd, kaptcha_login: e.detail.value.kaptcha_login},
method: 'POST',
dataType:'json',
header: {
'content-type': 'application/x-www-form-urlencoded',
'X-Client':'WechatSmallProgram',
'Cookie':'SID=p127; ssid='+getSsid()
}, // 设置请求的 header
success: function(res){
console.log( res.data);
},
fail:function(){}
})
}
功能说明:我这是请求公司的服务器地址,把服务器中的数据请求回来,用小程序做个数据看板 .
问题说明 我这用户密码 是经过rsa加密的, 在开发工具中可以登录成功,请求返回200; 在手机试开发版时 返回 : statusCode:300;抱歉,您请求的地址有误或者不存在(405); 在体验版测 干脆是走的 fail 不走success了
求:为什么在开发工具中都试的没问题了,一上手机测就不行呢?
你好,你在微信小程序上的RSA密码加密,是怎么实现能说一下吗,谢谢
var Global = {};
(function () {
if (typeof navigator == 'undefined') {
var navigator = { appName: 'WeChat', appVersion: 6 };
}
var j = null;
Global.RSAKey = RSAKey;
Global["RSAKey.encrypt"] = RSAKey.encrypt;
Global["RSAKey.setPublic"] = RSAKey.setPublic;
定义 var Global = {};把该替换的换了
rsa加解密到底该怎么破啊