【发布时间】:2019-10-28 07:46:40
【问题描述】:
我正在尝试使用 Azure DevOps 任务以编程方式将 LUIS 预测资源分配给 LUIS 应用程序,如 here 所述。总之,这涉及到
- 从此website 获取 Azure 资源管理器令牌。
- Assign a LUIS azure accounts to an application,使用上一步中的 Bearer 令牌。
我可以手动执行这些步骤,但如何从 Azure DevOps 执行此操作? 我曾尝试从无代理作业中使用“调用 REST API”任务,但看不到如何检索和使用 Bearer 令牌。 请注意 Bearer 令牌已过期。
感谢您的建议。
【问题讨论】:
-
Invoke Rest API 任务中的token是怎么给的?
-
我在 DevOps 中创建了一个没有用户名/密码的通用服务连接,并将其分配给 Invoke REST API 任务。
-
我尝试将标头中的令牌硬编码为 {"Content-Type":"application/json", "Authorization":"Bearer
"...},但这给了我“(500)内部服务器错误”。 -
但是即使这个硬编码的令牌可以工作,获取这个令牌并将其传递给 POST 调用的正确方法是什么?
标签: azure-devops azure-language-understanding