Windows10安装mitmproxy证书时访问mitm.it无法获取证书怎么解决
故障排查与解决方法
出现"如果你能看到此内容,说明流量没有经过mitmproxy"提示,代表访问mitm.it的设备流量没有正确走mitmproxy代理,按以下步骤排查即可:
- 确认mitmproxy服务正常运行
启动mitmproxy、mitmdump或mitmweb任意组件,默认监听端口为8080,确认运行窗口无报错、进程未异常退出。 - 确认代理配置已生效
访问mitm.it的设备需要提前配置HTTP/HTTPS代理,代理地址为mitmproxy所在Windows主机的IP加8080端口,本机测试可填写127.0.0.1:8080。注意部分浏览器的代理插件、系统其他代理工具可能会覆盖手动配置的代理,可通过访问普通网页查看mitmproxy运行窗口是否有流量日志,确认代理配置生效。 - 确认防火墙未拦截请求
若使用局域网内其他设备连接mitmproxy,需要在Windows Defender防火墙中添加入站规则,放行8080端口或mitmproxy程序的网络访问权限,避免防火墙拦截代理请求。 - 替代证书获取方案
无需通过mitm.it站点也可以直接获取证书,Windows安装mitmproxy后,根证书默认存储在路径C:\Users\你的用户名\.mitmproxy\mitmproxy-ca-cert.pem,直接将该证书文件传输到对应设备手动导入即可完成证书安装。
内容的提问来源于stack exchange,提问作者Haha TTpro
相关产品推荐
相关产品推荐

