使用客户端证书时,Postman 返回“错误:传递了空参数”

问题描述 投票:0回答:2

我向我的 CA(在 MAC 上)请求了证书,然后将私钥导出为 p12 文件。 在 Postman 首选项中,我通过 PFX 文件/密码配置了客户端证书:

我知道它正在读取它,因为如果设置错误,我会收到错误的密码错误。

设置完成后,我会在 Postman 控制台中收到如下所示的错误:“错误:传递了空参数”并且请求未发送到服务器 - 有什么想法吗?

postman client-certificates mtls
2个回答
2
投票

我从 KeyChain 将“私钥”和“证书”一起导出到 p12 文件后,它就可以工作了。


0
投票

谢谢,它对我有用。 @Kiran,您需要使用如下私钥导出证书:

X509Certificate2 证书 = X509Certificate2.CreateFromPem(certificatePem,privateKeyPEM); 证书.Export(X509ContentType.Pkcs12,密码);

© www.soinside.com 2019 - 2024. All rights reserved.