我创建了几个API's
,现在我必须使用Fiddler
或任何证书友好工具测试它们。没有有效证书的requests
必须被服务器拒绝。
证书背景
以下是CA
提出的两个证书问题
intermediate
公共证书,名为MyIntermediate.cer
API
获取数据。我已将公共证书 - MyIntermediate.cer
上传到服务器[Azure APIM]
现在要测试API's
,我必须使用一些工具,如Fiddler
或Postman
或任何其他支持证书上传/从商店阅读的工具
我没有在这些工具中看到任何从Windows商店上传或读取的选项。在这里,我需要帮助
我看到邮递员的设置,但似乎不适用于CA
证书,因为我没有key
文件。
APIM详情
Azure API管理器是Microsoft提供的服务。所有请求都将由APIM处理。我已将MyIntermediate.cer
公共证书上传到APIM。所以,要打电话给GetCustomer
,有人必须拥有MyIntermediate.cer
信任的证书。
您需要拥有“每个设备的私有证书”及其密码(如果已保存一个密码)以进行经过身份验证的呼叫。如果您想依赖APIM验证证书链的能力,那么您确实需要上传中间证书,以及可能的根证书,如果它不是公共证书之一。