【问题标题】:TF30063: You are not authorized to access IPTF30063:您无权访问IP
【发布时间】:2015-03-04 15:34:49
【问题描述】:

我正在使用下面的代码来连接我的 tfs,其中执行机器是域的一部分。

但是当我在不同的机器(不是在域中,而是在工作组的一部分)中尝试相同的代码时,会出现未经授权的访问错误。

但在同一台机器上(出现错误),我可以通过 Visual Studio 将 TFS 与代码中使用的相同帐户连接。

  var tfsServer = new TfsConfigurationServer(
      new Uri(ConfigurationManager.AppSettings["TFS_URI"]),
      new NetworkCredential(
           ConfigurationManager.AppSettings["TFSUserName"], 
           ConfigurationManager.AppSettings["TFSPassword"], 
           ConfigurationManager.AppSettings["Domain"]));

【问题讨论】:

    标签: tfs


    【解决方案1】:

    这将取决于正确指定网络凭据。我建议使用 Fiddler 查看 VS 发送的内容以及您的代码发送的内容。

    【讨论】:

    • 签入/签出、GetLatestVersion 等 Visual Studio 活动由 Fiddler 捕获。我的代码使用 tfs api 调用 tfs,没有被捕获。
    • stackoverflow.com/questions/19498863/… 上查看最佳答案。它绕过了 Fiddler 需要捕获流量的代理。
    猜你喜欢
    • 1970-01-01
    • 2017-03-31
    • 2013-11-07
    • 2019-12-12
    • 2023-03-15
    • 2020-02-24
    • 2012-09-23
    • 2014-11-24
    相关资源
    最近更新 更多