问题一:使用curl时提示找不到client.key,提示错误:curl: (35) NSS: client certificate not found: client.crt
解决方法:
打开-v提示以下问题:
修改后通过,提示其他错误
问题二:使用curl时提示以下错误:curl: (58) unable to load client key: -8178 (SEC_ERROR_BAD_KEY)
解决方法:
主要是因为证书是通过openssl生成的,而服务器上安装了NSS,导致curl无法识别pkcs8格式的私钥,原私钥格式为:
通过以下命令转换了以下,openssl rsa -in client.key -out new_client.key
问题解决。