如何在提琴手请求或邮递员请求中添加CA证书?

时间:2019-04-15 08:50:37

标签: certificate ssl-certificate postman fiddler azure-api-management

我已经创建了几个API's,现在我必须使用Fiddler或任何证书友好的工具对其进行测试。没有有效证书requests必须被服务器拒绝。

证书背景

这是CA颁发的两个证书

  1. 我有一张intermediate公开证书,标题为 MyIntermediate.cer
  2. 我为每台设备都有一个私人证书,该证书将请求我的API来获取数据。

我已将公共证书-MyIntermediate.cer上传到服务器[Azure APIM]

enter image description here

现在要测试API's,我必须使用某些工具,例如FiddlerPostman或其他任何支持证书上传/从商店读取的工具

我在这些工具中看不到任何可用于Windows商店上载或读取的选项。在这里我需要帮助

我看到了邮递员中的设置,但是似乎没有CA证书,因为我没有key文件。

enter image description here

APIM详细信息

Azure API管理器是Microsoft提供的服务。所有请求将由APIM处理。我已将MyIntermediate.cer公共证书上传到APIM。因此,要呼叫GetCustomer,某人必须拥有MyIntermediate.cer信任的证书。

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要具有“每个设备的专用证书”及其密码(如果已与一个设备一起保存),才能进行经过身份验证的呼叫。如果您想依靠APIM验证证书链的能力,那么您确实需要上载中间证书,如果不是公共证书之一,则还可能需要上载根证书。