美文网首页工作心得体会
whistle代理配置鉴权

whistle代理配置鉴权

作者: 魔王大柚子 | 来源:发表于2022-08-10 20:21 被阅读0次

whistle查看抓包数据的页面,可以添加账号和密码,只需要在启动时,输入参数:

w2 start -p yourport -n yourusername -w yourpassword。

在进入页面时,就需要鉴权了

代理接口需要授权
设备ip白名单:
一 按照插件 script:

  1. 安装Node: 官网下载安装最新版本(LTS和Stable都可以)

  2. 安装最新版的whistle

     npm install -g whistle
    
     # Mac、Linux用户可能需要加sudo
     sudo npm install -g whistle
    
    
  3. 安装script插件:

     w2 i whistle.script
    

二 插件写入校验脚本


image.png
image.png
exports.auth = async (req, options) => {
    // 给请求添加自定义头,必须与 `x-whistle-` 开头
    // 这样可以在插件的其他 hook 里面获取到该请求头(除了 http 请求的 reqRead 钩子)
    
  IPLIST=['xx.xx.xx.xx']
  if(IPLIST.indexOf(req.clientIp)!=-1){
    req.setHeader('x-whistle-test', '1111111111');
  }else{
     return false;
  }
    
    // return false; // 直接返回 403
};

三 规则中,加入脚本


image.png

收工~

相关文章

  • whistle代理配置鉴权

    whistle查看抓包数据的页面,可以添加账号和密码,只需要在启动时,输入参数: 在进入页面时,就需要鉴权了 代理...

  • whistle+switchyOmega配置浏览器前端代理

    首先安装 switchyOmega chrome浏览器扩展程序 配置代理 安装whistle这个代理软件 安装成功...

  • whistle使用教程

    whistle--全新的跨平台web调试代理工具 whistle是基于Node实现的跨平台web调试代理工具,类似...

  • 基于cesanta/docker_auth认证的docker r

    说明 registry v1 没有提供认证,鉴权的功能,需要自己通过类似nginx的反向代理来做简单的认证鉴权re...

  • GateWay概述

    网关能干嘛? 反向代理鉴权流量控制熔断日志监控。。。。 Spring Cloud Gateway[https://...

  • 谈谈鉴权与授权

    目录 鉴权场景实现 授权场景实现 鉴权 鉴权(authentication): 你是谁 场景 实现 关于鉴权的示例...

  • uniapp微信登录注意事项(app端)

    真机调试设置 1、manifest.json app模块权限配置选择oauth(登录鉴权) app sdk配置填写...

  • 常见的鉴权方式,你真的不想知道吗

    主要内容 鉴权的作用 几种常见的鉴权 各个鉴权的适用场景 一、什么是鉴权 鉴权是指验证用户是否有权利访问系统的行为...

  • 云调用,小程序鉴权-方案

    目录:一、无处不在的鉴权 现实生活中的身份鉴权方法 简单的密码鉴权体系二、鉴权优化 频繁的鉴权场景下的优化方案 第...

  • uni-app app端微信登录

    打开 manifest.json -> App模块权限配置,勾选 OAuth(登录鉴权)。 打开 manifest...

网友评论

    本文标题:whistle代理配置鉴权

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