jQury中Ajax如何使用Token验证身份-创新互联
这篇文章主要介绍jQury中Ajax如何使用Token验证身份,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

因为最近做了几个后台,所以经常会涉及到Token验证身份操作后台,所以这里记录一个如何向后台传请求头和Token。
success:function(dat){
console.log(dat);
if(dat.code==1){
sessionStorage.setItem('token',dat.data.access_token);
//这里设置缓存存储Token
sessionStorage.setItem('user',userName);
location.href = "index.html";
}else{
$(".tip2").html("用户名或密码错误");
}
}function edit(obj,obj1,url){//要关闭的弹框类名 form表单id 编辑接口
var token1 ='basic '+ window.sessionStorage.token;
//这里的格式是按后台要求的 通过缓存读取Token
var url = browerUrl+url;
var obj1 = "#"+obj1;
var formData = new FormData($(obj1)[0]);
for(var x of formData){
console.log(x)
}
$.ajax({
type:"post",
async:true,
cache: false,
contentType: false,
processData: false,
url:url,
data:formData,
//在请求前设置请求头 在请求头里面设置设置请求头的信息
beforeSend: function(request) {
request.setRequestHeader("Authorization", token1);
},
//或者直接设置请求头
//headers:{"Authorization", token},
success:function(dat){
console.log(dat);
if(dat.code==1){
messageShow("操作成功");
tanClose(obj);
setTimeout(reload(),3000);
}
else if(dat.code==309){
backHome();
}
else{
console.log(dat.msg);
}
}
})
}以上是“jQury中Ajax如何使用Token验证身份”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联成都网站设计公司行业资讯频道!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网页题目:jQury中Ajax如何使用Token验证身份-创新互联
路径分享:http://www.scyingshan.cn/article/dpshsh.html


咨询
建站咨询
