https调试工具
背景
现在绝大多数网站都已经是https,更安全的同时,调试起来也变复杂了.在这里推荐两个工具
Surge
这里就介绍一下Surge的配置方式
1. 安装系统证书
这样就能在Keychain Access中看到安装的证书
2. 安装证书到JVM中
由于我需要调试Java程序中的https请求,所以需要安装到JVM中
先导出证书文件
命令行安装到JVM中,默认密码是changeit
1 | sudo keytool -import -alias surge-20220505 -file ~/Desktop/test.crt -keystore /Library/Java/JavaVirtualMachines/jdk-11.0.12.jdk/Contents/Home/lib/security/cacerts -storepass changeit |
推荐使用KeyStore Explorer,查看是否正确导入,如果用管理员权限打开的话,还可以删除证书
1 | sudo /Applications/KeyStore\ Explorer.app/Contents/MacOS/KeyStore\ Explorer |
测试
打开surge的监测功能就能看到https的请求了,done!