Startssl.com 提供免费的 1 类 ssl 证书,使用非常独特且简单的身份验证系统。在它的登录过程中,它会将客户端重定向到https://auth.startssl.com/并且浏览器会询问他们的唯一证书。该阶段完成后,他们将被重定向到他们的控制面板,无需任何用户名/密码验证。
我什至不知道 HTTP(s) 可以本机进行这种类型的身份验证!
我已经尝试使用curl
来剖析这个请求,但我无法获得一个值 HTTPS 请求来通过。
X:~ ken$ curl https://auth.startssl.com/ --cert ./startssl-id.crt
curl: (58) unable to set private key file: './startssl-id.crt' type PEM
curl 是否支持这种类型的 HTTPS 连接,如果支持,它将如何在服务器端和客户端进行配置?