自嗨怪 2019-09-17 10:05 采纳率: 0%
浏览 3710
已结题

jwt token 放在请求头是安全的吗,浏览器的开发者工具是可以看到请求的token值的

TOKEN 后端进行加密,前台接收后每次请求放在头部发给后台做解密效验

有以下疑惑:
1.TOKEN 放在头部的话 浏览器打开开发者工具是可以看到请求头上的TOKEN值的,很容易就获取到了。
2.被人拿到token值不就可以为所欲为了吗,那后台解密还有啥用?,和传一个普通的字符串有啥区别,被截取到就完蛋了?
3.在网上有看到说https 看不到请求头的token值,我试了下可以看到啊

哪位大神解答一下,困扰了很久也找不到答案!

  • 写回答

9条回答

  • threenewbee 2019-09-17 10:08
    关注

    抓包工具的确是可以看到,https可以阻止中间人嗅探,但是不能阻止本机抓包。
    要安全的话,可以每次服务器随机生成一个数,客户端用这个数和提交的参数放在一起做签名,服务器再验证,这么做可以使得用户相同参数的请求只能提交一次,并且不能修改参数再次提交。
    在客户端没有破解的前提下,会比较安全。

    评论

报告相同问题?