我正在try 使用Curl命令调用具有相互TLS的服务.
使用的Curl命令:
curl -k -vvvv \
--request POST \
--header "Content-Type: application/json" \
--cert client.pem:password \
--key key.pem \
"https://test.com:8443/testing"
我试图找出以下几点:
-
为了从HTTP请求中取出客户端证书,我应该查看服务器端的HTTP请求头是什么?
-
如果我无法从HTTP请求中取出服务器端的客户端证书,我可以在HTTP请求中添加自定义请求头,并将客户端证书作为该自定义头的值发送吗?如果有人能提供这种方法的例子,那就太好了.