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

有什么做ppt的网站吗英文网站

有什么做ppt的网站吗,英文网站,wordpress视屏,微网站 获取手机号现在许多项目都使用jwt来实现用户登录和数据权限,校验过用户的用户名和密码后,会向用户响应一段经过加密的token,在这段token中可能储存了数据权限等,在后期的访问中,需要携带这段token,后台解析这段token才…

现在许多项目都使用jwt来实现用户登录和数据权限,校验过用户的用户名和密码后,会向用户响应一段经过加密的token,在这段token中可能储存了数据权限等,在后期的访问中,需要携带这段token,后台解析这段token才允许用户访问接口。

01 设置Bearer Token

如果后端项目使用的是Bearer Token进行安全认证,那么使用Postman这样操作。

设置你的环境变量

点击右上角的小眼睛,然后点击Add,添加

填写你的环境名和你的变量名

选择你新建的环境

项目集合设置认证方式及环境变量

登录接口的脚本

这个脚本的意思就是说,你的用户名和密码正确的前提下,访问后端接口会给你返回一个Token,你将这个Token储存在刚刚设置好的环境变量中,当你用别的接口访问时,由于整个项目刚刚已经设置好了访问权限使用的Token,所以你所有的接口都会携带这个token去访问,从而数据权限被后台接收和使用

 
  1. // pm代表的就是postman,使用js编写脚本即可

  2. const responseJson = pm.response.json();

  3. console.log('-----------',responseJson)

  4. const accesssToken = responseJson.result

  5. if('200'==responseJson.code){

  6. pm.environment.set('accessToken',accesssToken)

  7. }

02 通过脚本设置Headers

Spring Security的在访问时会向请求头添加一个accessToken,可以使用脚本在集合批量添加,也可以对每一个Api手动添加Header,不过那样会很麻烦,所以我这边用脚本批量添加的方便方式。

登录请求设置环境变量

从登录结果获取accessToken,将accessToken设置到环境变量中

脚本如下

 
  1. const responseJson = pm.response.json();

  2. console.log('-----------',responseJson)

  3. const accesssToken = responseJson.result

  4. if('200'==responseJson.code){

  5. pm.environment.set('accessToken',accesssToken)

  6. }

设置集合的发送请求脚本

点选集合->进入Pre-request Scrip(请求前脚本)页签->编写脚本

脚本如下

 
  1. console.log("----addHeader------", pm.environment.get("accessToken"));

  2. var accessToken = pm.environment.get("accessToken");

  3. // 所有请求在请求前都在请求头中设置accessToken

  4. pm.request.addHeader("accessToken:"+accessToken);

这样设置后,所有的请求都会携带登录的accessToken了。

登录接口抹除accessToken

因为我们项目的过滤器没有设置解析accessToken的脏数据,所以一旦有老的token,就会报错超时,所以登录接口在访问时一定要抹除accessToken,登录接口的Pre-request设置脚本如下:

 
  1. // 移除登录接口的accessToken, 防止过期的token被过滤器解析,影响登录接口

  2. pm.request.headers.remove("accessToken")

 

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取   

http://www.yayakq.cn/news/545006/

相关文章:

  • 深圳罗湖区住房和建设局网站企业形象设计的意义
  • 淘宝网站内站建设企业官网网页
  • 太原建站推广电子商务网站建设与营运
  • 莱芜可信赖的网站建设做一个好的网站需要什么
  • 有经验的南昌网站设计wordpress 回复 楼中楼
  • 数据需求 网站建设高端网站开发建设
  • 个人博客网站建设荆州建设网站
  • 自己建立网站教程优化平台建设公司
  • 外贸网站免费模板做机器人的网站
  • 做都是正品的网站很难吗自己搭建的ftp怎么做网站
  • 长宁做网站公司seo学院培训班
  • 做网站反链腾讯建设网站视频视频
  • 正中路桥建设发展有限公司网站上海定制网站开发营销推广
  • 重庆哪家在做网站建设微信营销的模式
  • 给自己的家乡建设网站ui设计师个人网站建设
  • 优化百度网站做jsp网站用哪些软件
  • wordpress过滤显示插件网站快照优化公司
  • 微信公众号免费模板网站如何做网站规划
  • 适响应式网站弊端专营网站建设
  • 网站项目开发流程哈尔滨大型网站制作开发
  • 凡天网网站建设广告公司名字大全参考
  • 苏宁网站开发人员免费咨询保险
  • 深圳平湖网站开发wordpress 微信 插件开发
  • com网站注册域名门户网站建设公开情况自查
  • 网站制作公司广州wordpress 如何使用php版本
  • 电商型企业网站建设文化管 网站建设规划
  • 网站推广免费 优帮云肥城市住房和城乡建设厅网站
  • 怎么做菠菜网站哪些网站可以做产品推广
  • 用什么网站做微信推送大连开发区做网站的公司
  • 可以自己做网站不菠萝菠萝蜜免费播放视频