美文网首页
在PostMan中如何设置csrf

在PostMan中如何设置csrf

作者: FGCore | 来源:发表于2020-02-29 19:17 被阅读0次

CSRF简介

    CSRF攻击的全称是跨站请求伪造( cross site request forgery),是一种对网站的恶意利用,尽管听起来跟XSS跨站脚本攻击有点相似,但事实上CSRF与XSS差别很大,XSS利用的是站点内的信任用户,而CSRF则是通过伪装来自受信任用户的请求来利用受信任的网站。你可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义向第三方网站发送恶意请求。 CRSF能做的事情包括利用你的身份发邮件、发短信、进行交易转账等,甚至盗取你的账号。

 在PostMan中没有设置csrf的情况下如下图(不考虑安全的情况系后台可以禁用csrf)

 在PostMan中如何设置csrf呢? 

第一步

   在Cookies标签页面中找到对应的cookie变量并设置在【Tests】脚本的变量里面

脚本代码贴上

var csrf_token = postman.getResponseCookie("XSRF-TOKEN").value

postman.clearGlobalVariable("XSRF-TOKEN");

postman.setGlobalVariable("XSRF-TOKEN", csrf_token);

第二步

在【Headers】中获取变量“XSRF-TOKEN的值。获取值的方式:{{XSRF-TOKEN}}

点击【Send】按钮后成功获取到值

相关文章

网友评论

      本文标题:在PostMan中如何设置csrf

      本文链接:https://www.haomeiwen.com/subject/fyvmhhtx.html