Postman之 SSL证书配置随手记

Posted hailongchen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Postman之 SSL证书配置随手记相关的知识,希望对你有一定的参考价值。

参考文档:
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 文件。(入口见下图)
    技术分享图片

  2. 打开 postman,进入系统设置 settings,在 general 中关闭 ssl 检查,再进入 certificates 进行配置
    技术分享图片

OK,两步就行。

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

配置成功后的 demo
技术分享图片









以上是关于Postman之 SSL证书配置随手记的主要内容,如果未能解决你的问题,请参考以下文章

centos安装nginx并配置SSL证书

如何诊断自己的网站 SSL 证书配置正确与否?

轻松把玩HttpClient之配置ssl,采用绕过证书验证实现https

ssl证书加密的好处,使用ssl证书的注意事项

ssl证书如何申请?ssl免费证书是否靠谱

nginx配置https之使用第三方证书