postman 进行接口测试解决 ssl 环境问题

2019-05-0816:16:52服务器及运维Comments5,210 views字数 426阅读模式

https 的推动,更多当然是为了让软件项目有更多安全保障,整个 web 的通信都使用了 ssl 证书。
在使用 postman 进行接口测试时,就必须解决 ssl 的环境问题。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11967.html

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

最快速最靠谱的方法↓

考虑到抓包工具如 fiddler、Charles,在嗅探 https 时自有证书,那么用这个证书理论上是可以秒解的。
以 Charles 的使用举例文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11967.html

  1. 打开 Charles,将 Charles root certificate 根证书保存,格式选择为.pem,并导出 private key 文件。(入口见下图)
    postman 进行接口测试解决 ssl 环境问题
  2. 打开 postman,进入系统设置 settings,在 general 中关闭 ssl 检查,再进入 certificates 进行配置
    postman 进行接口测试解决 ssl 环境问题

OK,两步就行。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11967.html

接着测试确认(此时报文即可正确解析)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11967.html

配置成功后的 demo
postman 进行接口测试解决 ssl 环境问题文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11967.html

  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/yunwei/11967.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定