Postman请求https接口

1.进入postman的设置界面;

Postman请求https接口_第1张图片

2.关闭general下面的ssl校验;

Postman请求https接口_第2张图片

3.切到Certificates页签,并添加客户端校验;

Postman请求https接口_第3张图片

4.到达如下界面:

Postman请求https接口_第4张图片
到达上面界面之后,其中CRT file、KEY file、Passphrase需要我们填写,其中CRT file为客户端密钥库的公钥,KEY file为客户端密钥库的私钥,下面我会仔细讲生成方法;Passphrase为密钥库的密码,这是我们之前生成客户端证书时自己设置的密码,经测试不填写也不影响。

生成客户端公钥和私钥的方法:
①找到之前我们使用keytool生成证书的文件保存位置,大家可以看到我这里已经存在两个pem文件了,这是因为我之前已经生成过一次了,截图的时候没有删除,哈哈,大家不要在意;(其中关于生成公钥和私钥的p2文件是怎么来的,与我上一篇文章有关,我会把链接放在本文的最下边)
Postman请求https接口_第5张图片
②生成公钥的命令:

Openssl pkcs12 -in D:\home\mykey.p12 -clcerts -out D:\home\public_key.pem

Postman请求https接口_第6张图片

③这里需要输入我们之前设置的密码,输入之后,回车即可生成公钥;(其中有人好奇密码是什么时候设置的,其实就是之前tomcat配置https时,为浏览器生成证书时大家自己设置的密码,与我上一篇文章有关,我会把链接放在本文的最下边)
Postman请求https接口_第7张图片
Postman请求https接口_第8张图片
④生成私钥的命令:

openssl pkcs12 -in D:\home\mykey.p12 -nodes -out D:\home\private_key.pem

Postman请求https接口_第9张图片
⑤生成的私钥如下:
Postman请求https接口_第10张图片
至此公钥和私钥都生成完毕,可以添加到postman了。

5.添加生成的公钥和私钥

Postman请求https接口_第11张图片
输入完成之后,点击添加。
Postman这时便能正常请求https接口了。

Tomcat配置https步骤链接
https://blog.csdn.net/liuxingdeyun/article/details/94346798

你可能感兴趣的:(http)