我正在尝试为我们的新项目建立空手道测试框架。我们将对我们的Rest微服务启用Kerberos身份验证。您能告诉我空手道是否支持Kerberos取消绑定
答案 0 :(得分:0)
大多数项目都能够调用普通的HTTP端点并从中获取令牌,该令牌将用作auth标头。因此,请在文档中查找OAuth和标头身份验证演示。
否则,请看一下这种方法:https://stackoverflow.com/a/51150286/143475-因此,您可能需要做一些额外的工作才能调用某些.NET代码,例如您可以对其进行设计,以提供所需的标题/令牌。
答案 1 :(得分:0)
我编写了一个返回cookie的Java程序。 返回context.getCookieStore()。getCookies()。get(0).getValue(); 在下面的功能文件中调用该Java方法的代码 * def JavaDemo = Java.type('com.bp.util.KrbClient') * def sessionId = JavaDemo.httpPostRequest()
,然后在场景中设置Cookie 场景:验证Rest API的get方法来获取当前的Gordon服务器版本 给定URL“某些URL” 和cookie JSESSIONID = sessionId 当方法GET 然后状态为200
但是,如果我不再设置cookie,那么我的下一个场景将无法正常工作。我试图弄清楚如何一次设置cookie来运行所有方案