1. 程式人生 > >開發環境 windows下charles 代理 iphone 進行 https 訪問

開發環境 windows下charles 代理 iphone 進行 https 訪問

Aphorism

光看不練是退步

nginx https 證書生成和代理配置看之前博文

https://blog.csdn.net/palmer_kai/article/details/83990341

主要分為兩步

step1: charles ssl 配置

  1. 找到 charles 中的 proxy
    在這裡插入圖片描述

  2. 找到 proxy --> SSL Proxy Settings…
    在這裡插入圖片描述

上面的域名和埠就是 我 nginx 的代理域名和埠

點選 add 新增 域名和 埠號, 一般 https 訪問設定埠號為 443(取決於 nginx conf 中的配置)

  1. help --> SSL proxing
    在這裡插入圖片描述

點選後會看到如下的 alert tips

在這裡插入圖片描述

step2: iphone 手機進行 設定

由於本人使用的是 iphone 手機, 安卓機未進行測試應該也沒有問題

  1. 在 safari 下 輸入chls.pro/ssl (在 charles 中 彈框地址 ) 下載並安裝對應的 證書
  2. iphone 授權

2.1 General --> about (最底部)

在這裡插入圖片描述

2.2 授權即可

在這裡插入圖片描述