1

问题:

是否可以使用不同的用户上下文执行 azure-pipeline-task?

背景:

在我的 azure devops 管道中,我想在具有不同用户上下文的单独管道任务中执行验收测试。(例如,使用 admin-user/power-user/regular-user 调用 API 端点 A,...)

我想到了三种可能实现这一目标的方法:

  1. System.Net.NetworkCredential类(
    为每个用户创建不同的 HttpClientHandler)
  2. http 代理(使用不同的代理作为用户处理 NTLM 身份验证)
  3. 具有不同用户上下文的 azure-pipeline-task(不知道是否可能)
4

0 回答 0