Postman如何抓取HTTPS包

仅作为记录, 针对win10。参考文章来源官方:Capturing HTTPS traffic | Postman Learning Center

为了抓取https,必须安装证书postman-proxy-ca.crt。在安装此证书之前,又必须要安装OpenSSL 库。

一、安装OpenSSL v1.1.1

1. 官方下载地址:Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions

2. 安装时,确保选择copy the OpenSSL DLLs to the OpenSSL binaries (/bin) directory

3. 配置环境变量

1)电脑搜索Edit the System Environment Variables并打开,点击Environment Variable,选择User variables for xx下的的Path,点击Edit。弹出窗口中,因为默认会自动选择第一个选项,记得点击空白处使无变量处于被选择状态。然后点击Browse,选择路径:This PC > Local Disk (C:) > Program Files > OpenSSL-Win64 > bin。(若安装时自定义了安装路径,这里去安装路径下找到OpenSSL-Win64 >bin即可)。然后点击OK, 保存更改。

2)打开cmd, 输入openssl version命令,确认安装是否成功。若成功,会返回类似结果:

OpenSSL 1.1.1l 24 Aug 2022

二、安装证书postman-proxy-ca.crt

1. 打开C:\Users\\AppData\Roaming\Postman\proxy.

2. 选择postman-proxy-ca.crt,右键,选择Install Certificate.

Postman如何抓取HTTPS包_第1张图片

3. 选择Local Machine,点击Next,点击Yes继续

4. 选择Place all certificates in the following store

5. 选择Browse,然后选择Trusted Root Certification Authorities,点击OK,点击Next, 最后点击Finish完成证书的导入。

Postman如何抓取HTTPS包_第2张图片

 6.重启Postman

至此,就可以成功进行https抓包。

你可能感兴趣的:(https,网络协议,http,postman)