当前位置: 首页 > news >正文

织梦网站地图模板样式杭州seo外包服务

织梦网站地图模板样式,杭州seo外包服务,做网站需要多少费用,南京大型网站建设本文验证基于请求头中传递token信息的认证方式,webapi项目的控制器类中新建如下函数,仅通过验证的客户端能调用,需要客户端请求在Header中添加’Authorization’: Bearer token’的键值对且通过token验证后才能调用。 [Authorize] [HttpGet]…

  本文验证基于请求头中传递token信息的认证方式,webapi项目的控制器类中新建如下函数,仅通过验证的客户端能调用,需要客户端请求在Header中添加’Authorization’: 'Bearer token’的键值对且通过token验证后才能调用。

[Authorize]
[HttpGet]
public async Task<ApiResult> DataTest(string userName)
{ApiResult result = new ApiResult();            result.Msg = "Hello,"+userName;return result;
}

  新增main.html页面,登录页面登录成功后通过设置window.location.href属性跳转到main.html页面,后者中主要功能包括:
  1)从本地sessionStorage中读取并显示当前用户名;
  2)点击按钮能够查看本地token数据(也是从sessionStorage中读取);
  3)目前没看到太好的“”退出登录”方式,就加了个退出按钮,点击后删除sessionStorage的数据,并跳转回登录页面;
  4)输入一段文字,点击“调用服务”按钮,调用后台的DataTest函数并显示返回结果。

  main.html页面的主要js代码如下:

layui.use(['layer', 'form'], function () {var layer = layui.layer;            $ = layui.jquery;$(".userName").html(sessionStorage.getItem("user"));    $("#viewToken").click(function () {layer.msg("当前用户Token为:" + sessionStorage.getItem("token"));});$("#quit").click(function () {layer.confirm('确定要退出吗?', function(index){//用户点击了确认按钮layer.close(index);sessionStorage.removeItem("user");sessionStorage.removeItem("token");window.location.href = "./login.html";}, function(index){//用户点击了取消按钮layer.close(index);});});$("#invokeSrv").click(function () {var urlAddress='https://localhost:7051/Login/DataTest?userName='+$("#inputText").val();$.ajax({type: 'GET',url: urlAddress,  headers: {'Authorization': 'Bearer '+sessionStorage.getItem("token"),  // 自定义的授权头部字段'Content-Type': 'application/json' },                                     success: function (result) {                        if (result.statusCode == 200) {layer.msg(result.msg);}else{layer.msg("调用失败,错误消息为:" + result.msg);}                        },error: function () {layer.msg("调用失败");                        }});});});      

  最后是程序运行效果截图(界面比较丑,没怎么处理,主要是验证功能),
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
  如果不登录直接访问main.html,则点击调用服务会因身份验证不通过而调用失败。
在这里插入图片描述

参考文献:
[1]https://www.jianshu.com/p/a2804e72d296
[2]https://blog.csdn.net/sD7O95O/article/details/85043160
[3]https://www.cnblogs.com/qiongkangle/p/13347283.html
[4]https://www.cnblogs.com/xbhp/p/17401507.html
[5]https://www.cnblogs.com/superstar/p/16491428.html
[6]https://blog.csdn.net/weixin_44877917/article/details/140609294
[7]https://blog.csdn.net/qq_40287041/article/details/143368882

http://www.khdw.cn/news/17107.html

相关文章:

  • icann 域名注册网站百度小说搜索风云榜排名
  • 企业如何建官方网站网络推广员是干嘛的
  • 线上网站开发系统流程新闻摘抄四年级下册
  • 怎么才能创建网站全球网络营销公司排行榜
  • 广东省住房建设厅网站迅雷bt磁力链 最好用的搜索引擎
  • wordpress网站编辑广告营销的经典案例
  • 烟台网站制作专业在线刷高质量外链
  • java做的网站用什么发布进一步优化营商环境
  • asp.net免费网站seo优化软件
  • 网站建设骗子app推广方法
  • 如何得知网站有没有做推广nba排名最新赛程
  • 网站改版影响排名吗seo技术顾问阿亮
  • 微信手机网页版快速seo关键词优化方案
  • 织梦网站图片无缝滚动怎么做线上营销手段
  • 学院网站建设项目吉林seo刷关键词排名优化
  • 龙海网站制作济南做网站推广哪家好
  • 朝阳区手机网站制作服务促销方法100种
  • 2021好心人给个开车的网站seo排名第一的企业
  • 通过ip访问网站需要怎么做网络营销网站推广
  • 帮做网站的网站网站建设山东聚搜网络
  • 公司网站用什么cms系统产品关键词
  • 部门网站建设需求确认表太原百度关键词排名
  • 网站关键词的优化在哪做seo研究中心道一老师
  • 福建省人民政府驻广州办事处seo快速排名培训
  • 方圆网 网站建设百度客户管理系统登录
  • 成都网站建设推广港哥熊掌号公司做网站怎么做
  • 自己做服务器和网站台州seo排名公司
  • 网站图片做cdn公司怎么在百度上推广
  • 网站申请怎么样推广自己的店铺和产品
  • 潍坊企业模板建站2020站群seo系统