-
Notifications
You must be signed in to change notification settings - Fork 1.1k
启用HTTPS
avenwu.wwb edited this page May 26, 2016
·
19 revisions
手机端安装根证书,不要用微信下载,可以用UC或自带浏览器下载
-
下载根证书
-
安装根证书
- Windows: http://program.most.gov.cn/cert/ca.htm
- Mac:下载根证书后,双击安装根证书,选择 信任 > 使用此证书时 >总是信任
- Firefox:菜单 > 首选项 > 高级 > 证书 > 证书机构 > 导入 证书并信任证书
www.test.com filter://intercept
/alibaba-inc/ filter://intercept
-
启用HTTPS拦截前,确保本地whistle版本在v0.9.0及以上版本,执行命令行
w2 -V
查看,低版本的whistle在处理https的POST请求可能失败 -
对于需要客户端证书的https请求,whistle无法对这类请求进行拦截,可以设置过滤,对这些请求禁用拦截
# 指定域名 www.baidu.com disable://intercept # 通过正则 /baidu/ disable://intercept # 不支持通过路径的方式设置
-
由于某些版本Node对一些https的加密算法支持,导致一些拦截后的https请求会失败,对这类可以采用类似1的方式过滤掉,或者试着把node版本更新到v5.6及以上版本
-
如果还有其它问题,可以加群提问:462558941