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

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

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

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

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

  • 写回答

9条回答

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

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

    评论

报告相同问题?

悬赏问题

  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题