charles proxy ssl certificate僅是windows上針對(duì)本程序的一個(gè)例子,其實(shí)證書,并不用下載,自己就可以進(jìn)行認(rèn)證和編寫,讓網(wǎng)絡(luò)檢測(cè)可以通過你的證書,那就需要一定的針對(duì)性編程和思考啦,該證書僅供參考用,并非萬(wàn)能公式,且只針對(duì)charles本體軟件!

charles安裝ssl證書簡(jiǎn)介

"安裝charles的證書,不能直接在客戶端用瀏覽器下載",有些安卓手機(jī)不允許,可能會(huì)提示“無(wú)法安裝該證書,因?yàn)闊o(wú)法讀取證書文件”,可以在PC上下載charles-proxy-ssl-proxying-certificate.pem文件后發(fā)送到手機(jī)安裝。

charles ssl證書下載

如何給Charles ssl證書安裝?

Charles作為我們?nèi)粘g覽https網(wǎng)址的一個(gè)代理服務(wù)器,它無(wú)時(shí)無(wú)刻都在幫我們監(jiān)視著瀏覽器所發(fā)送的和所接收的數(shù)據(jù)信息,它也同時(shí)允許一個(gè)開發(fā)者查看所有連接互聯(lián)網(wǎng)的https通信,一般來說,為了防范信息傳輸保密安全,必須給Charles  ssl證書安裝。因?yàn)樽鳛榛ヂ?lián)網(wǎng)的服務(wù)器,在當(dāng)前信息時(shí)代,不得不面對(duì)安全隱患問題,所以給Charles ssl證書安裝也是十分必要的。

1、要申請(qǐng)一份相關(guān)的ssl證書,當(dāng)然在這里就不再講解如何申請(qǐng)一份ssl證書了。在獲得ssl證書之后,將ssl證書安裝電腦中,打開Charles中的鑰匙串訪問,在“鑰匙串訪問中”找到Charles的證書,右鍵,顯示簡(jiǎn)介,將其設(shè)置為始終信任;

2、將ssl證書安裝至手機(jī),當(dāng)然如果手機(jī)已經(jīng)配置有ssl證書,前面這兩步就可以省去了,將手機(jī)和電腦連接至同一個(gè)網(wǎng)絡(luò),并按彈窗中的代理地址配置代理。但下圖中我的代理地址有些問題。如果你和我一樣,使用終端輸入ifconfig或者在“系統(tǒng)偏好設(shè)置”中打開“網(wǎng)絡(luò)”都可以看到我電腦的ip地址,并選擇一個(gè)同樣的端口號(hào);

3、在完成以上配置之后,重新打開手機(jī)瀏覽器,并訪問chls.pro/ssl這個(gè)網(wǎng)址,然后手機(jī)端就會(huì)自動(dòng)下載一份ssl證書,這是檢查Charles ssl證書安裝成功與否,如果網(wǎng)址打不開,在電腦上看一下Charles有沒有彈框,然后點(diǎn)擊allow即可讓手機(jī)正常地訪問網(wǎng)絡(luò)。最后下載完畢后,打開文件,設(shè)置好ssl證書名字,安裝證書,即可完成為Charles ssl證書安裝。

相關(guān)介紹

Charles Proxy通常稱為Charles,Charles是目前最強(qiáng)大的http調(diào)試工具,在界面和功能上遠(yuǎn)強(qiáng)于Fiddler,同時(shí)是全平臺(tái)支持,堪稱圣杯級(jí)工具。

charles-proxy-ssl-proxying-certificate下載地址

遠(yuǎn)程下載