可以在标头中发送客户端证书吗?

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

我需要从MS IIS服务器请求一些文件。我可以使用curl这样手动进行操作:

curl --cert thecert.pem --http1.1 -i https://somehost.com/somefile.pdf

您可以看到,我随请求一起手动提供了客户端证书。现在,我需要能够从Cantaloupe image server发出此请求,但是我找不到在the documentation中执行此操作的任何选项。但是,我可以随请求提供标头。我确实没有客户端证书的经验,但是据我所知,它们不能放在请求的标头中。

但是在我深入探究哈密瓜的源头并与Java战斗之前,我想确保自己的想法正确。

可以在请求标头中定义客户端证书吗?还是我认为这是不可能的?

curl request http-headers certificate
1个回答
0
投票

证书,可以来自文件或来自USB令牌或智能卡之类的加密设备,可以用Base64字符串编码。因此,可以在请求标头中以Base64编码格式提供证书。

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