如何在SoapUI中禁用授权?

我在没有授权的情况下测试我的WS(打开和关闭它并重新启动).我花了很多时间想知道为什么即使我提供了No Authorization,它也会安全地连接到WS:

《如何在SoapUI中禁用授权?》

在我之间我用curl测试了相同的内容,后来我检查并意识到,在我的请求中,即使我选择了No Authorization选项,仍然有Authorization标头.

在Raw选项卡中,我可以看到:

《如何在SoapUI中禁用授权?》

如何正确选择“无授权”?

我的版本是SoapUI 5.4.0-EB

编辑1:作为一种解决方法(测试我的服务是否受密码保护)我正在设置正确/不正确的凭据.简而言之,如果我在没有密码的情况下向服务发送不正确的凭据,它应该通过,设置密码它应该失败

最佳答案 通过首选项控制向传出请求发送身份验证.

转到菜单

File -> Preferences -> HTTP Settings -> Authenticate Preemptively

并取消选中“抢先认证”和“保存”首选项.更多细节可以从文档中找到here.

现在,请求中不会发送身份验证详细信息.

如果要再次发送身份验证,请恢复上述更改.

点赞