1 | # https使用说明
|
2 |
|
3 | > https 采用加密的通道传输数据,需要用到证书,客户端必须要安装证书,才能够正确地代理请求
|
4 |
|
5 | ## 证书生成
|
6 | > 采用命令 `catproxy -c` 生成证书,生成后会有日志打印出目录,在目录中可以找到日志文件,也可以通过ui界面找到配置文件
|
7 |
|
8 | ## mac 安装证书
|
9 | 1. 双击证书文件
|
10 | 2. 进入 钥匙串app 找到 catproxy, 双击catproxy,使用此证书时 选择 始终信任
|
11 |
|
12 | ### 图形说明
|
13 | ![mac证书](img/https_1.jpg)
|
14 |
|
15 | ## win安装证书
|
16 |
|
17 | 1. 双击证书文件
|
18 | 2. 选择在指定目录安装证书
|
19 | 3. 选择 受信用的根目录证书
|
20 |
|
21 | ### 图形说明
|
22 |
|
23 |
|
24 |
|
25 | ## firefox 安装证书
|
26 |
|
27 | 1. 由于firefox不认系统的证书,需要单独安装证书
|
28 | 2. 打开firefox的设置
|
29 | 3. 选择高级
|
30 | 4. 选择 tab中的证书选项
|
31 | 5. 选择查看证书
|
32 | 6. 选择 tab中得 证书机构
|
33 | 7. 选择导入证书,将根证书导入,根证书可以通过 ui界面下载得到
|
34 |
|
35 | ### 图形说明
|
36 | ![firefox证书步骤1](img/https_2.jpg)
|
37 | ![firefox证书步骤2](img/https_3.jpg)
|
38 |
|
39 |
|
40 | ## android 安装证书
|
41 |
|
42 | 1. 设置android手机解锁方式为密码解锁 (android手机要安装证书必须设置开机密码并且开机密码必须是数字类型)
|
43 | 2. 在catproxy下 打开证书二维码,用手机扫描 (注意此时打开管理页面必须是本机的ip并且手机在同一个局域网内,本机ip不能是 127.0.0.1或者 localhost)
|
44 |
|
45 | ### 图文说明
|
46 | ![firefox证书步骤2](img/https_4.jpg)
|