我们有一个使用案例,需要通过HTTP传递客户端证书和密钥。
并且这需要在单个HTTP请求中完成。也就是说,客户端将发送HTTP GET请求,在HTTP响应中我们需要发送客户端证书和密钥。
我尝试进行以下测试:
我生成了PEM文件,其中包含客户端密钥和证书,并将HTTP响应的内容类型设置为"application/x-pem-file" [结果]:Mozilla和Chrome不理解MIME类型,它要求保存。
- 如果我使用MIME类型"application/x-x509-user-cert",Mozilla会解释MIME类型,但会抛出错误。
我不确定如何实现这一点(通过HTTP传递客户端证书和密钥)。请帮助我们。
谢谢 Pradeep