使用Windows应用程序中下面显示的默认代码,我期望IE弹出窗口用于对Visual Studio Team Services进行身份验证(是Visual Studio Online):

TFS_ServerUri = https://myaccount.visualstudio.com/DefaultCollection
tpc = new TfsTeamProjectCollection(new Uri(TFS_ServerUri));
tpc.EnsureAuthenticated();


但是我收到“您无权访问...”

任何想法如何获得弹出窗口。

最佳答案

它永远不会给您弹出窗口,因为
tpc.EnsureAuthenticated();
确保已启动应用程序的用户得到认证。
此外,您没有传递凭据的步骤,可以将其添加到tfsteamprojectcollection构造函数中。

10-06 06:41