【发布时间】:2018-06-18 13:51:53
【问题描述】:
我正在尝试实现一个添加新服务端点的 VSTS 扩展。至关重要的是,此服务的身份验证方法将 API 作为查询字符串的一部分。
我将"type": "ms.vss-endpoint.endpoint-auth-scheme-token" 用于AuthenticationScheme。
我已经像这样定义了dataSources:
"dataSources": [
{
"name": "TestConnection",
"endpointUrl": "{{endpoint.url}}projects?token={{endpoint.apitoken}}"
}
]
但是,在对Verify Connection 进行测试时:
查询服务端点api失败:https://myserver.com/projects?token=。
endpoint.apitoken 始终为空白。
是否有一个占位符/替换值可用于访问该值或实现相同最终结果的其他方式?
我尝试过使用不同的身份验证方案(例如“none”)并包含一个inputDescriptor 来捕获我的apitoken,但我得到了相同的结果。似乎没有办法引用这些值?
【问题讨论】:
标签: azure-devops azure-pipelines-build-task