Asp.net web api 如何通过postman中的自动化脚本在标头中附加令牌

Asp.net web api 如何通过postman中的自动化脚本在标头中附加令牌,asp.net-web-api,postman,postman-collection-runner,Asp.net Web Api,Postman,Postman Collection Runner,我正在尝试使用Postman自动化API测试。除了AuthAPI之外,其他每个API都用[Authorize]修饰,所以我需要传递令牌 在我的集合中,第一个API是AuthAPI,该API返回JWT令牌。 如果我在collection runner中运行API,我将得到集合中所有API的403错误 但是,如果我在授权标头中手动复制AuthAPI resonse&paste中接收到的令牌,它将返回所需的响应 以自动方式运行API时,如何将AuthAPI响应中收到的令牌附加到后续请求(邮递员)的标头

我正在尝试使用Postman自动化API测试。除了AuthAPI之外,其他每个API都用
[Authorize]
修饰,所以我需要传递令牌

在我的集合中,第一个API是AuthAPI,该API返回JWT令牌。 如果我在collection runner中运行API,我将得到集合中所有API的
403
错误

但是,如果我在授权标头中手动复制AuthAPI resonse&paste中接收到的令牌,它将返回所需的响应

以自动方式运行API时,如何将AuthAPI响应中收到的令牌附加到后续请求(邮递员)的标头中。(通过Collection Runner)


谢谢

您可以使用环境变量存储令牌并在后续请求中使用它们。此外,第一个请求应该是Auth API


检查邮递员控制台以了解请求的详细信息,您可能遇到了类似的问题。在请求详细信息中检查标头是否具有承载或授权。

使用Postman和Collection Runner中的变量