空手道DS中的jwt令牌授权

空手道DS中的jwt令牌授权,jwt,dsl,karate,Jwt,Dsl,Karate,嗨,我无法使用空手道DSL获得jwt授权,它显示404错误 可能是我缺少一些语法。这是我的特征文件。这方面的任何帮助都非常好 功能:JWT令牌功能 场景:生成JWT令牌 *配置logPrettyResponse=true *配置ssl=true 给定url demoBaseUrl 和路径“ds auth/jwt/v1/token” 请求{用户名:'admin.testdomain1.digitalsafe.net',密码:'skyline',有效期:'1'} 当方法发布时 然后状态200 给定d

嗨,我无法使用空手道DSL获得jwt授权,它显示404错误 可能是我缺少一些语法。这是我的特征文件。这方面的任何帮助都非常好

功能:JWT令牌功能

场景:生成JWT令牌

*配置logPrettyResponse=true *配置ssl=true

给定url demoBaseUrl 和路径“ds auth/jwt/v1/token” 请求{用户名:'admin.testdomain1.digitalsafe.net',密码:'skyline',有效期:'1'} 当方法发布时 然后状态200

给定def res=响应 然后打印“响应值为:”,res.jwtToken

给定url demoBaseUrl2 和路径“联合搜索/1/父子查询” 和请求{query:{“type\:\”和\“,\“constraints\”:[{“type\”:\“OR\”,\“constraints\”:[{“type\”:\“FIELD\”比较\“,\“FIELD\”:“SUBJECT\”,“value\”:“test\”,“operator\”:“MATCHES\”,“{“type\”:“FIELD\”:“FIELD\”比较\“,“FIELD\”:“MESSAGE\”,“value\”:“test\”,“value\”,“value\”:“test\”,“operator\”:“MATCHES\”:“FIELD\”,“FIELD\”,“MATCHES\”,“FIELD\”,“FIELD\”,“FIELD\”,“:”比较\\”,“,“,“,“\“BODY\u CONTENT\”,“value\”:“software\”,“operator\”:\“MATCHES\”}]},messageType:'=Email='}

和标题{内容类型:'application/json',授权:'[res.jwtToken]'} 和头授权=res.jwtToken 当方法发布时 然后状态200

*header Authorization = 'Bearer ' + res.jwtToken
为我工作