本级开发的时候,可以设置禁止 url 检查,在发布到手机预览的时候就要配置了。
现在微信小程序后台配置安全域名,例如 https://abc.com
本地首先要搭建https 的环境,以 nginx 为例,首先制作证书
- 创建私钥
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 /CN=mysite.com
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 admin.amdin.wangjile.cn;
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
设置手机代理
在苹果设备上设置手动代理即可
网友评论