Postman请求https接口

1.进入postman的设置界面;

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

4.到达如下界面:

在这里插入图片描述
到达上面界面之后,其中CRT file、KEY file、Passphrase需要我们填写,其中CRT file为客户端密钥库的公钥,KEY file为客户端密钥库的私钥,下面我会仔细讲生成方法;Passphrase为密钥库的密码,这是我们之前生成客户端证书时自己设置的密码,经测试不填写也不影响。

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

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

在这里插入图片描述

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

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

在这里插入图片描述
⑤生成的私钥如下:
在这里插入图片描述
至此公钥和私钥都生成完毕,可以添加到postman了。

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

在这里插入图片描述
输入完成之后,点击添加。
Postman这时便能正常请求https接口了。

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

  • 22
    点赞
  • 128
    收藏
    觉得还不错? 一键收藏
  • 18
    评论
Postman是一款非常流行的支持HTTP/HTTPS协议的接口调试与测试工具,其功能非常强大且易用。当涉及到测试HTTPS接口时,Postman可以提供以下功能和特点。 首先,Postman支持HTTPS协议,因此可以轻松地与HTTPS接口进行通信和测试。你可以在Postman创建一个新的请求,并在URL输入HTTPS接口的地址。此外,你还可以设置请求的头部、方法和参数,以便发送具体的请求。 其次,Postman可以自动处理HTTPS的证书验证。当你发送HTTPS请求时,Postman会根据服务器返回的证书信息进行验证。如果证书验证失败,Postman会显示相应的错误信息,并提供一些解决方法,如忽略证书验证或导入证书。 另外,Postman还提供了丰富的验证和断言功能,可以帮助你验证HTTPS接口的返回结果是否符合预期。你可以在请求添加预期的响应头、响应体、状态码等信息,并使用断言功能对这些信息进行验证。 需要注意的是,为了能够正常测试HTTPS接口,你需要在Postman正确配置HTTPS代理。具体的配置方法可以参考Postman官方文档或相关教程。 综上所述,PostmanHTTPS接口测试提供了丰富的功能和便捷的操作,是一款非常适合进行HTTPS接口测试的工具。你可以下载并安装Postman,然后根据具体的接口需求进行测试。 <span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [postman测试https接口](https://blog.csdn.net/qq_37372909/article/details/124120707)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [http/https接口测试工具 postman](https://download.csdn.net/download/zhuyanshun/10933404)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [postman接口测试工具的使用之快速入门](https://blog.csdn.net/zxj19880502/article/details/129174535)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值