十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

windows电脑安装配置charles

windows电脑安装配置charles 一、下载官网下载下载之后双击文件安装二、注册help-register填入Registered Name和License Key注册之后需要重启charles三、电脑安装证书help-ssl proxying-install charles root certificate选择本地计算机点击下一步存储选择【受信任的根证书颁发机构】点击完成提示导入成功退出后重新查看证书状态状态更新为没有问题。四、proxy配置选择proxy-ssl proxy settings点击加号添加host和port都设为*设置成功后点击done五、手机端安装证书根据提示手机先连接这个ip和端口号然后用浏览器访问chls.pro/ssl 下载证书iOS10以上的设备在安装证书之后还需要去设置-通用-关于-证书信任设置中信任该证书。六、遇到的问题1.Android和iOS手机连接ip和端口号后浏览器访问chls.pro/ssl都提示浏览器打不开该页面因为无法连接服务器。这种情况可以尝试把证书下载到电脑上然后推到手机上安装。Help-SSL proxying- Save Charles root certificate注意这里还有个坑不要保存到桌面或者C盘会没有反应。可以选择一个D盘或者其他盘就能看到保存成功的.pem文件了手机连接电脑Android手机用adb命令adb push D:\.pem /sdcard/Download/在手机上设置中搜索凭据进入到【加密和凭据】选择【从存储设备安装】选择【CA证书】找到刚才的.pem文件点击安装提示安装成功。验证charles证书是否正确安装去受信任的凭据-用户中可以看到已安装的证书。iOS可以使用爱思助手把证书放到手机文件里。iOS手机不支持安装.pem的证书可以改成.crt设置-通用-VPN与设备管理-安装该文件通用”“关于本机”“证书信任设置信任证书就完成了。iOS尝试多种方法均无法安装证书。1.通过爱思助手将.crt证书放进文件中2.通过邮箱发送在邮件中打开只有下载选项没有安装选项无法安装证书无法进行后续的步骤最后解决方案用qq把.pem证书发送到手机上手机点击其他应用打开然后保存到文件再去文件里打开点击证书提示已下载去设置里面安装。去设置里安装信任能够安装成功。2.手机安装了证书电脑上仍然抓不到请求手机端提示网络异常在网上找到一种解决办法是设置防火墙允许的应用但是这个我设置了还是不行。3.charles不弹allow弹窗应该是这个问题实际没有连接成功所以抓不到包有一种说法是把手机wifi的ip添加到charles的proxy-access control settings里这个我加了 但是也没啥用看到有人说断了wifi重连我尝试关闭代理重新添加代理-------不行关闭wifi开关重新打开------不行最后尝试忘记公司网络重新连接员工wifi连接后发现Ip变了又在access control settings里重新添加了ip然后突然就可以了。之前也重启过charles不知道有没有关系不过自始至终没弹出来过allow弹窗。。。。。但是现在能抓到接口了4.遇到证书装不上的问题Android手机oppo手机adb连接不上adb devices没反应。把证书下载下来注意不能保存到桌面会看不到可以保存到D盘。然后手机连接电脑打开手机存储目录把证书放到Download目录下。这里又遇到一个问题在手机的文件管理中能够看到这个证书但是从设置-安全-从存储设备安装凭据进入下载目录看不到这个证书。这是因为在下载目录内没有给证书命名命名后就能在设置里看到了。
返回列表