- 创建私钥
openssl genrsa -out myCA.key 2048
- 创建证书
openssl req -x509 -new -key myCA.key -out myCA.cer -days 730 -subj /CN="Custom CA"
- 用我们创建的证书颁发机构去签别的证书
openssl genrsa -out mycert1.key 2048
openssl req -new -out mycert1.req -key mycert1.key -subj
openssl x509 -req -in mycert1.req -out mycert1.cer -CAkey myCA.key -CA myCA.cer -days 365 -CAcreateserial -CAserial serial
配置 nginx
server {
listen 443 ssl;
server_name
ssl on;
ssl_certificate /usr/local/etc/nginx/keys/mycert1.cer;
ssl_certificate_key /usr/local/etc/nginx/keys/mycert1.key;
access_log /usr/local/etc/nginx/logs/host.access.log;
error_log /usr/local/etc/nginx/logs/host.error.log;
}
把 myCa.cer 证书用邮件发到苹果设备上安装
配置代理
- 下载 charles
- proxy -> proxy-setting 打开 http 代理
- tools -> dns spoofing 配置在微信后台设置的域名到 127.0.0.1
设置手机代理
在苹果设备上设置手动代理即可