Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services 证书颁发。铬不同意_Web Services_Ssl_Curl_Certificate_Asmx - Fatal编程技术网

Web services 证书颁发。铬不同意

Web services 证书颁发。铬不同意,web-services,ssl,curl,certificate,asmx,Web Services,Ssl,Curl,Certificate,Asmx,我正在尝试访问Web服务。 以前,当我尝试在Chrome web浏览器中运行该web服务时,出现403错误,但当我将Private.pfx文件导入Chrome证书时,我可以轻松访问该web服务 现在有了旋度,我得到了403个禁止的错误。 我跟踪了这个链接 并从我的Private.pfx文件中生成了3个证书,并尝试运行该命令,但仍然收到403错误 还可以通过以下示例链接访问webservice: https://example:10443/soaplistener/eurisczech.asmx

我正在尝试访问Web服务。 以前,当我尝试在Chrome web浏览器中运行该web服务时,出现403错误,但当我将Private.pfx文件导入Chrome证书时,我可以轻松访问该web服务

现在有了旋度,我得到了403个禁止的错误。 我跟踪了这个链接

并从我的Private.pfx文件中生成了3个证书,并尝试运行该命令,但仍然收到403错误

还可以通过以下示例链接访问webservice:

https://example:10443/soaplistener/eurisczech.asmx
这是我的要求:

curl -key key.pem -cacert ca.pem -cert client.pem -v -H "Content-Type: text/xml; charset=utf-8" -d @completeRequest.xml https://example:10443/soaplistener/eurisczech.asmx -ik

HTTP 403响应不是证书问题@如果要求客户端证书设置为可选,则DanielStenberg可能会出现问题。用户可以拒绝提供证书,SSL连接已建立,但后端服务器需要证书并返回错误。这样做是有原因的,但在90年代℅ 是配置错误否,403表示TLS层正常==无证书问题。问题出在HTTP层。是的,HTTP层。我指的是TLS之后预期的客户端证书。这是我能想到的唯一原因,因为它在chrome中安装客户端证书后起作用
curl -key key.pem -cacert ca.pem -cert client.pem -v -H "Content-Type: text/xml; charset=utf-8" -d @completeRequest.xml https://example:10443/soaplistener/eurisczech.asmx -ik