我一直在尝试通过SoapUI(版本5.2.1)使用Kerberos单一登录。我到过很多论坛和主题,似乎找不到任何成功的解决方案。我是soapUI的新手,我终于来这里寻求帮助
我尝试过的两个主要解决方案如下:
标题如下:
<soap:Envelope ...>
<soap:Header>
<soap1:locale>en_US</soap1:locale>
<soap1:authentication>
<soap1:username></soap1:username>
<soap1:password></soap1:password>
</soap1:authentication>
</soap:Header>
<soap:Body>
</soap:Body>
2。我使用Kerberos并以wsdl作为端点,以HTTP请求开始测试套件。系统似乎获取了我的授权信息,但出现了xml解析错误,我不知道为什么。我正在加入HTTP请求作为屏幕快照(https://i.stack.imgur.com/2W5Al.png)。这是我得到的答复:
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<soap12:Fault>
<soap12:Code>
<soap12:Value>soap12:Receiver</soap12:Value>
</soap12:Code>
<soap12:Reason>
<soap12:Text xml:lang="">gw.xml.XmlException: Unable to parse XML from input stream at line 1 column 1</soap12:Text>
</soap12:Reason>
</soap12:Fault>
</soap12:Body>
</soap12:Envelope>
如果可以,我正在使用Guidewire公开的Web服务。
希望我能提供足够的信息
非常感谢
P.S。 :我尝试在帖子的开头添加“ Hello”句子,但是stackoverflow不会接受它:)