错误 TF30063:以编程方式连接到 visualstudio.com 时强制提示输入凭据
error TF30063: Force prompt for credentials when connecting programmatically to visualstudio.com
我知道备用凭据 (Authenticating to hosted TFS: TF30063: You are not authorized to access .visualstudio.com),但我需要在连接到 visualstudio.com 时提示用户输入凭据。
本质上与下面的代码类似,但不起作用
var aTeamProjects = new TfsTeamProjectCollection(m_oTfsCollectionUri);
aTeamProjects.ClientCredentials.PromptType = CredentialPromptType.PromptIfNeeded;
aTeamProjects.Authenticate();
在上面的代码中,Authenticate
-请求导致 TF30063:您无权访问 .visualstudio.com.
该解决方案正在使用以下代码处理一个新项目。然后在 运行 一个应用程序被询问时提供凭据。
var credentials = new VssClientCredentials();
credentials.PromptType = CredentialPromptType.PromptIfNeeded;
var aTeamProjects = new TfsTeamProjectCollection(m_oTfsCollectionUri, credentials);
aTeamProjects.EnsureAuthenticated();
我知道备用凭据 (Authenticating to hosted TFS: TF30063: You are not authorized to access .visualstudio.com),但我需要在连接到 visualstudio.com 时提示用户输入凭据。
本质上与下面的代码类似,但不起作用
var aTeamProjects = new TfsTeamProjectCollection(m_oTfsCollectionUri);
aTeamProjects.ClientCredentials.PromptType = CredentialPromptType.PromptIfNeeded;
aTeamProjects.Authenticate();
在上面的代码中,Authenticate
-请求导致 TF30063:您无权访问 .visualstudio.com.
该解决方案正在使用以下代码处理一个新项目。然后在 运行 一个应用程序被询问时提供凭据。
var credentials = new VssClientCredentials();
credentials.PromptType = CredentialPromptType.PromptIfNeeded;
var aTeamProjects = new TfsTeamProjectCollection(m_oTfsCollectionUri, credentials);
aTeamProjects.EnsureAuthenticated();