【问题标题】:Access TFS work Items using azure worker role使用 azure worker 角色访问 TFS 工作项
【发布时间】:2016-07-16 07:38:13
【问题描述】:

我在 azure 中有一个工作角色,它使用服务帐户“myservice”,密码存储在 keyvault 中。现在我可以使用 TFS API 访问 TFS 工作项。

为了测试,我已经通过了我的凭据

    NetworkCredential networkCred = new NetworkCredential("myusername","mypassword");
    ICredentials cred = (ICredentials)networkCred;
    TfsConfigurationServer configurationServer = new TfsConfigurationServer(tfsUri, cred);

但现在我必须传递服务帐户名称“myservice”及其密码。 如何使用服务帐号访问 TFS 工作项?

【问题讨论】:

    标签: c# azure tfs


    【解决方案1】:

    您应该能够使用 OData 服务来使用 TFS API,如下所述: https://blogs.msdn.microsoft.com/briankel/2011/10/26/odata-service-for-team-foundation-server-2010-v1/

    阅读此link,然后按照“Team Foundation Service authentication:”中的说明设置您的帐户/个人资料以访问 Api。

    然后您可以通过 Web Api 访问资源。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-03
      • 1970-01-01
      • 2014-12-29
      • 1970-01-01
      • 1970-01-01
      • 2015-04-16
      • 2012-11-05
      • 2023-04-09
      相关资源
      最近更新 更多