像TFS门户网站那样注销网站

时间:2012-12-28 18:57:09

标签: tfs teamcity tfs-sdk tfs-workitem

我正在尝试编写一个连接到TFS并检索工作项信息的网站

NetworkCredential cred = new NetworkCredential("Username", "Password", "Domain");
tfs = new TeamFoundationServer("http://tfs:8080/tfs", cred);
tfs.EnsureAuthenticated();

当我以这种方式登录时,我想像TFS的门户网站一样注销。你能帮帮我吗?

2 个答案:

答案 0 :(得分:2)

您可能应该使用带有kerberos委派的Windows身份验证代替。

这意味着用户无需输入用户名/密码,因为他们已经通过登录域进行了身份验证,并且不需要注销功能。

有关详细信息,请参阅Passthrough (impersonation) authentication with ASP.NET and TFS api

答案 1 :(得分:0)

你应该使用TFS APi。要获得工作项字段,你必须选择wistore。 你可以检查一下“shai raiton”的艺术。 谷歌它作为shai raiton tfs。 我记得他创造了一个工具,他可以从中获得所有工作项目(批量删除)。 搜索它你可以肯定地找到答案! 如果它有帮助就投票!