1. 程式人生 > >OPPO R15手機無法安裝charles證書

OPPO R15手機無法安裝charles證書

	貌似oppo手機都有這個問題,正常android手機安裝charles證書的方式在oppo這裡並不適用,樓主踩了幾個大坑後終於安裝成功,順利抓到https.
	廢話少說直接上步驟.
	1:開啟charles.   help->SSL Proxying->install charles root certificate .在鑰匙串訪問->登入中找到你的證書->雙擊->在彈出內容上找到信任->適用此證書時全部信任 .
	2.手機安裝證書:oppo的charles證書後綴是cer,而且樓主在電腦手機同域環境下,通過oppo r15內建瀏覽器開啟chls.pro/ssl下載的檔案字尾是.prt,也不是pem,樓主也不太清楚,反正改字尾什麼的試了幾下也不行.(錯誤示範)
	3.正確的開啟方式:charles->help->SSL Proxying->Save charles root certificate,下載一個cer的證書到你的電腦,然後丟到手機目錄(根目錄舒服一點).
	4.開啟手機設定->裝置與隱私->從儲存裝置中安裝證書->搜尋cer->然後會跳到讓你儲存證書的頁面(沒錯,這裡沒有什麼證書打不開,或者提示你儲存裝置中沒有和改使用者證書匹配的頒發者證書什麼的),然後你儲存的時候千萬不要在儲存的證書名字後面加個cer,你可以試試. 總之就是你下載的證書檔案是帶cer的,但是你儲存的時候不用去管.	
	5.重啟一下手機,愉快的抓取https請求吧