所以,我的密钥和证书文件正在使用CURL没有问题.
curl -k --key key --cert cert --url myurl
Run Code Online (Sandbox Code Playgroud)
没问题.如果测试连接与openssl s_client我错误19链中的自签名证书.
openssl s_client -key key -cert cert -connect myurl:443
Run Code Online (Sandbox Code Playgroud)
因此,似乎openssl必须有替代选项'-k'的curl,这意味着不安全,允许连接到没有证书(H)的SSL站点.有人知道吗?
curl-k如果证书不可信,则根本不会建立连接.
相反,openssl s_client无论如何都会进行连接,但如果证书不可信则会显示警告.(您必须使用-CApath或-CAfile删除该警告来指定可信CA证书列表.)
| 归档时间: |
|
| 查看次数: |
15581 次 |
| 最近记录: |