首页 文章

空手道DS中的jwt令牌授权

提问于
浏览
2

嗨,我无法使用空手道DSL获得jwt授权,它说404错误我可能会在某些语法上丢失 . 这是我的专题文件 . 对此有任何帮助真的很棒

功能:JWT令牌功能

场景:生成JWT令牌

  • configure logPrettyResponse = true * configure ssl = true

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

给定def res = response然后打印'响应的值是:',res.jwtToken

给定url demoBaseUrl2和路径'federated-search / 1 / parent-child-query'并请求{query:'{\“type \”:\“AND \”,\“constraints \”:[{\“type \” :\ “OR \”,\ “约束\”:[{\ “类型\”:\ “FIELD_COMPARISON \” \ “字段\”:\ “SUBJECT \”,\ “值\”:\ “测试\” ,\ “操作符\”:\ “匹配\”},{\ “类型\”:\ “FIELD_COMPARISON \” \ “字段\”:\ “MESSAGE_CONTENT \”,\ “值\”:\ “测试\” ,\ “操作符\”:\ “匹配\”}]},{\ “类型\”:\ “FIELD_COMPARISON \” \ “字段\”:\ “BODY_CONTENT \”,\ “值\”:\“软件\“,\”operator \“:\”MATCHES \“}]}',messageType:'= Email ='}

和 Headers {Content-Type:'application / json',授权:'[res.jwtToken]'}

并且头文件Authorization = res.jwtToken当方法发布时,状态为200

1 回答

  • 1
    • header Authorization ='Bearer'res.jwtToken

    为我工作

相关问题