【发布时间】:2022-11-13 05:17:14
【问题描述】:
我尝试在 Windows 上使用 curl 来发布时间戳请求。需要身份验证,所以我使用 p12 文件。我收到错误消息,但 p12 文件的密码是正确的。
命令:
curl --insecure --cert-type P12 --cert my.p12:mypassword -X POST -d @mytest.req <myTSURL>
错误信息:
curl: (58) 无法解析 PKCS12 文件,检查密码,OpenSSL 错误 错误:0308010C:数字信封例程::不支持
卷曲-V
curl 7.83.1 (x86_64-pc-win32) libcurl/7.83.1 OpenSSL/3.0.2 (Schannel) zlib/1.2.12 brotli/1.0.9 libidn2/2.3.2 libssh2/1.10.0 nghttp2/1.47.0 ngtcp2/0.5.0 nghttp3/0.4.1 libgsasl/1.10.0 Release-Date: 2022-05-11 Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp Features: alt-svc AsynchDNS brotli gsasl HSTS HTTP2 HTTP3 HTTPS-proxy IDN IPv6 Kerberos Largefile libz MultiSSL NTLM SPNEGO SSL SSPI TLS-SRP UnixSocket
【问题讨论】:
标签: windows curl openssl pkcs#12