ssl - Curl 不接受我的 SSL key

标签 ssl curl

我在 unix 上使用 curl 运行以下命令:

curl -v  -d @SampleRequest_OFFSHORE.xml -E ./mypemfile.pem:nopass --cacert ./ifind.prod.ClientAuth.abc.com.CER https://world-service-dev.intra.abc.com:4414/worldservice/CLIC/CaseManagementService/V1

我收到以下错误:

* About to connect() to world-service-dev.intra.abc.com port 4414 (#0)

* 正在尝试 148.171.176.115... 已连接 * 连接到 world-service-dev.intra.abc.com (148.171.176.115) 端口 4414 (#0) * 使用证书路径初始化 NSS:sql:/etc/pki/nssdb * CA文件:./ifind.prod.ClientAuth.abc.com.CER CA路径:无 * 无法加载客户端 key -8178。 * NSS错误-8178 * 关闭连接#0 curl: (58) 无法加载客户端 key -8178。

最佳答案

您确定您的 key 在正确的 keystore 中吗? 您是否尝试更改 keystore 的文件权限?

关于ssl - Curl 不接受我的 SSL key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28729860/

相关文章:

java - 不推荐使用 sslcontextbuilder 和 SSLContexts

asp.net - 我的 SSL 证书是否适用于 IIS 上的新 Wordpress 网站?

JAVA - SSL 客户端 - 未使用 key 管理器

php - PDO 使用 SSL 连接到远程数据库;验证服务器证书时出现 FastCGI 错误

linux - 如何在 CURL 中回显 base64?

linux - 没有显示Elasticsearch集群

php - 管理长时间运行的 php 脚本的最佳方法?

ssl - FtpWebRequest EnableSSL 错误

bash - 如何使用 curl 创建 Github Pull Request?

php - 使用谷歌翻译器 API 翻译 PHP 数组值