ios - 证书在 28/06/21 结束时如何更新?
问题描述
我在 ios 上使用 mitm 来测试一些应用程序,但从昨天开始我无法登录任何网站,甚至无法使用谷歌。证书似乎已于 28/06 过期。我试图在 mitm.it 上下载一个新的,但它已经过期了。有人知道我如何绕过它吗?
解决方案
您可以通过简单地删除旧证书来强制 mitmproxy 生成全新的根 CA 证书。
Mitmproxy 将根 CA 证书及其密钥存储在目录~/.mitmproxy
中(运行 mitmproxy 的计算机上的主目录中的 mitmproxy config 目录)。
如果您重命名或删除该目录并重新启动 mitmproxy,则会生成一个新的根 CA 证书。
然后你可以像往常一样安装这个新证书http://mitm.it
推荐阅读
- haskell - 无法安装堆栈运行
- wordpress - 在运行 WordPress 网站的 ubuntu vps 服务器上设置自动图像压缩器
- count - grep 字符串,周围没有任何东西
- reactjs - 如何在 React 中按名称全局禁用/隐藏/替换组件?
- mysql - 尝试创建一个以不同方式存储表 1 数据的视图
- c# - 如何判断未找到哪个密钥?
- javascript - 我必须在哪里保存我的输入值?- 反应JS
- python - 我需要使用用户定义的函数来创建列表
- wordpress - wordpress 配置前面的 nginx 导致“由于可能的配置错误,请求超出了 10 个内部重定向的限制。”
- ios - 如何在缩放的 UIView 子视图上计算正确的 CGRect 原点?