<ErrorMessage>Dynamic backend host not specified</ErrorMessage>
时该怎么办
希望这将成为面对此问题的其他开发人员的资源,并回答我的具体案例。
我正在尝试测试从我的客户端发送的SOAP请求(从WSDL构建)可以命中服务器(从相同的WSDL生成),这是我无法访问或负责的源代码。
目前我只是curl
- 使用我的(客户端)证书和一些XML来对服务器端点进行POST:
curl -X POST https://www.endpoint.com/service.svc:443 --cert certificates.p12:password --cert-type pkcs12 -d ‘<example>Place Holder XML </example>’
(由于其机密性质,不能包括实际的卷曲请求)
服务器正在响应:
<?xml version="1.0" encoding="UTF-8"?>
<ErrorMessage>Dynamic backend host not specified</ErrorMessage>
上面链接的其他SO回答表明,这可能是因为我的请求中未包含正确的标头。如果这是我的问题,有谁知道为什么缺少标题是这里的麻烦的原因?是否有其他可能导致此错误的原因是客户的责任?这可能是服务器上的错误吗?