Postman之 SSL证书配置随手记

本文介绍如何在Postman中配置SSL证书以解决接口测试时的环境问题。通过使用Charles代理工具的根证书,可以快速实现Postman的SSL检查关闭及证书配置,确保https请求的正确解析。

参考文档:
https://learning.getpostman.com/docs/postman/sending_api_requests/certificates/

随着 https 的推动,更多当然是为了让软件项目有更多安全保障,整个 web 的通信都使用了 ssl 证书。
在使用 postman 进行接口测试时,就必须解决 ssl 的环境问题。

方法尝试一: openssl 生成自有证书
找了很多网络资料,利用 openssl 生成公私钥,pkcs12等文件……
结果发现是人云亦云一大片,复制抄袭满天飞。此路,至少我多次尝试导入到 postman 并没调通。

最快速最靠谱的方法↓

考虑到抓包工具如 fiddler、Charles,在嗅探 https 时自有证书,那么用这个证书理论上是可以秒解的。
以 Charles 的使用举例

  1. 打开 Charles,将 Charles root certificate 根证书保存,格式选择为.pem,并导出 private key 文件。(入口见下图)
    817824-20181104004143162-2063168719.png

  2. 打开 postman,进入系统设置 settings,在 general 中关闭 ssl 检查,再进入 certificates 进行配置
    817824-20181104004700347-977689179.png

OK,两步就行。

接着测试确认(此时报文即可正确解析)

配置成功后的 demo
817824-20181104002833509-279224157.png

转载于:https://www.cnblogs.com/hailongchen/p/9902838.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值