本地模拟https调试

1.生成相关证书

  1.下载 mkcert 【可以使用其他的生成工具替代】

    https://github.com/FiloSottile/mkcert

  2.生成根证书并写入到系统

mkcert-v1.4.4-windows-amd64.exe -install

  3.生成网站证书

mkcert-v1.4.4-windows-amd64.exe coreqi.cn 127.0.0.1

2.修改host文件

127.0.0.1   coreqi.cn

3.使用nginx 转发443请求到80

    server {
        listen  443 ssl;
        server_name     coreqi.cn;

        ssl_certificate     D:\Developer\mkcert_1.4.4/coreqi.cn+1.pem;
        ssl_certificate_key  D:\Developer\mkcert_1.4.4/coreqi.cn+1-key.pem;

        ssl_session_timeout 5m;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #协议配置
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;#套件配置
        ssl_prefer_server_ciphers on;
        location / {
            proxy_pass      http://127.0.0.1:80;
        }
    }

 

posted @ 2022-08-03 15:35  SpringCore  阅读(928)  评论(0编辑  收藏  举报