标签: rest authentication soapui
我有一个从WADL生成的Rest项目,它包含数十个资源。整个API域需要身份验证(对每个资源使用相同的用户名和密码):如何在所有资源之间共享凭据?
到目前为止,我设法为每个请求设置了用户名和密码(通过使用请求窗口底部的 Auth 按钮),但这意味着我必须为每个资源设置凭据我要查询。
我发现项目树中的“服务”条目有一个“服务查看器”,在服务端点选项卡中,我可以输入用户名和密码,但这些似乎不是在我的请求中的任何地方使用。
答案 0 :(得分:0)
任何需要共享的东西都可以设置为不同级别的属性。
您可以在UserName和密码文本框中引用这些属性作为 的 $ {#项目#用户名} 强> 的 $ {#项目#密码} 强>
如果你想知道密码字段显示点那么放松SoapUI会照顾它,虽然我无法测试它,但下面是我的Project XML文件的屏幕截图。
我希望这会有所帮助,应该可以正常工作。