1
我开发了一个简单的应用程序来为我们公司查看TFS SDK进行一些自定义的事情。我能够在本地为自己工作,但是当我将该站点部署到Web服务器时,出现未授权错误: TF30063:您无权访问xxxTF30063:您无权访问{mysite} .visualstudio.com
这只适用于本地,如果我我从Visual Studio 2012签入了Team Project,并从那里本地运行。任何人都有想法,为什么当我部署到另一台服务器时,我无法使其工作?这里是代码...在EnsureAuthenticated()失败(我也尝试了'Authenticated()'方法)。
var netCred = new NetworkCredential("username", "password", "domain");
var basCred = new BasicAuthCredential(netCred);
var tfsCred = new TfsClientCredentials(basCred);
tfsCred.AllowInteractive = false;
tfs = new TfsConfigurationServer(new Uri("https://tfsurl"), tfsCred);
tfs.EnsureAuthenticated();