使用Windows身份验证进行SoapUI和Web服务测试

时间:2012-01-06 13:20:09

标签: asp.net web-services testing proxy soapui

  

块引用

我正在尝试通过SoapUI测试已部署的Web服务。服务网址为https://hostname:82/Service.asmx。我修改了测试端点以反映这一点。 Web请求通过使用Windows身份验证的代理。

首先,我尝试直接运行测试,但没有成功。我得到的只是一个错误:

  

401 - 未经授权:由于凭据无效,访问被拒绝

接下来,我在SoapUI代理设置中输入了代理详细信息和域用户名/密码。这会产生另一个错误:

  

status#HTTP / 1.1 502代理错误(不允许指定的安全套接字层(SSL)端口.Forefront TMG未配置为允许   来自此端口的SSL请求。大多数Web浏览器使用端口443进行SSL请求。 )

直到现在我才真正关注这个问题所以我忽略了错误并继续安装Burp Suite,希望这对Windows身份验证有所帮助。我通过Burp Suite上网,但soapUI仍然没有做任何事情,我无法进行任何测试。这次错误有点不同:

  

XML解析错误:语法错误位置:   https://hostname:82/Service.asmx第1行,第1列:Burp代理   错误:无法连接到IP。

我做错了什么? :)

1 个答案:

答案 0 :(得分:0)

最终计算出来。我错误地配置了Burp代理。我没有重定向到我的WS服务器,而是重定向到我们的互联网代理,当然我不知道该怎么做。