Ubuntu下Postman证书管理指南
在Ubuntu系统上,可通过Snap包管理器快速安装Postman(推荐方式):
sudo snap install postman --classic
安装完成后,通过桌面应用启动器或终端命令postman打开Postman。
若需信任自签名证书或企业内部CA签发的证书,需将证书导入Postman的CA证书列表:
.pem或.crt格式),点击Open完成导入。注意:导入证书后,Postman会信任该CA签发的所有证书,解决对应域名的SSL验证问题。
若API要求双向TLS认证(客户端需提供证书证明身份),需添加客户端证书:
api.example.com);.crt或.pem格式);.key格式),并输入密码;若仅需快速绕过SSL证书错误(如测试环境证书未配置),可临时禁用SSL验证:
{
"settings": {
"ssl": {
"verify": false
}
}
}
警告:此方式会降低请求安全性,仅建议在测试环境使用,生产环境务必启用SSL验证。
若需让系统所有应用(包括Postman)信任Postman的代理证书(用于捕获HTTPS流量),可将证书复制到系统证书目录并更新信任库:
~/.config/Postman/proxy/postman-proxy-ca.crt);sudo cp ~/.config/Postman/proxy/postman-proxy-ca.crt /usr/share/ca-certificates/extra/
sudo dpkg-reconfigure ca-certificates
sudo update-ca-certificates
此步骤可解决Postman捕获HTTPS流量时的证书信任问题。