我是CURL世界的新手,来自Windows + .NET领域。
尝试访问基本认证的Rest API,位于http://www.evercam.io/docs/api/v1/authentication。
curl -X GET https://api.evercam.io/v1/... \
-u {username}
在 Windows 命令提示符中,已经成功安装 CURL,但不知道如何使用该命令。以下是测试 CURL 的方法:
C:\>curl --version
curl 7.33.0 (x86_64-pc-win32) libcurl/7.33.0 OpenSSL/0.9.8y zlib/1.2.8 libssh2/1.4.3
Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp scp s
ftp smtp smtps telnet tftp
Features: AsynchDNS GSS-Negotiate Largefile NTLM SSL SSPI libz
现在我要以这个结束
C:\>curl -u myuser:mypassword -X GET https://api.evercam.io/v1/
curl: (51) SSL: no alternative certificate subject name matches target host name 'api.evercam.io'
我该如何修复SSL错误51问题?
*.my-domain.com
,但对于dev.subdomain.my-domain.com
不适用。但对于dev-subdomain.my-domain.com
却可以正常使用。因此,如果要使多个子域名工作,也许需要按照这篇文章所说的去做 - https://www.sslshopper.com/article-ssl-certificates-for-multi-level-subdomains.html。 - prayagupa