相信各位小伙伴在使用 Charles 安装 根证书 的时候会遇到 无效的公钥安全对象文件 此文件作为下列运行是无效的:安全证书。 的提示,导致无法正常安装根证书,这期给大家带来解决方法。
1.首先打开 Charles 程序 然后使用快捷键 Ctrl+Shift+Esc 打开任务管理器,接着按照 下图步骤 打开文件所在位置
2.点击 前面的 WindowsApps 文件夹
3.这时候会提示 你当前无权限访问该文件夹。咱们点击 继续,后面的按照截屏中的标注操作
4.这里已经更改了 WindowsApps 文件夹的所有权了,下面我们在 开始菜单中 右击 - Charles Proxy - 更多 - 以管理员身份运行
5.现在再 依次点击顶部 菜单栏— Help— SSL Proxying — Install Charles Root Certificate,安装证书
6.现在 就没有了 无效的公钥安全对象文件 此文件作为下列运行是无效的:安全证书。 的提示了,下面我们开始正式安装跟证书,按照下图步骤进行安装
如果还有 无效的公钥安全对象文件 此文件作为下列运行是无效的:安全证书。提示 的话就打开 任务管理器 找到 Charles 的 进程 右击 - 打开文件所在位置 找到 Charles.exe 把之前打开的 Charles 先关了 再 以管理员身份运行 这个 Charles.exe ,如果还是不行,多打开几次试试或者重启电脑后再试
7.这里的 安全警告 不用管 点击 是 至此,根证书完毕!