如何在SOAP中使用基于证书的身份验证?

时间:2017-06-15 01:42:01

标签: web-services curl soap wsdl

我试图从肥皂中取出wsdl,但我得到了:

  

ERR_BAD_SSL_CLIENT_AUTH_CERT

错误,当我尝试从浏览器访问https://dummyurl.com:8446/data.php?wsdl时。

我已经获得了3个文件:ca.crt,pablo.crt和pablo.key但我不知道如何使用这些文件来验证此服务。

我还尝试使用curl来获取wsdl(没有任何运气)

  

curl -k https://dummyurl.com:8446/data.php?wsdl -v -key = pablo.key -cacert = ca.crt -cert = pablo.crt

所以我的问题是,如何使用此证书和密钥进行身份验证并获取wsdl?

1 个答案:

答案 0 :(得分:0)

您可能会发现文档很有用    https://curl.haxx.se/docs/sslcerts.html