TeamFoundationServer .net コントロールを使用して、C# でホストされたTFS サービス アカウントに認証しようとしています。これが私のコードです。
NetworkCredential tfsCredential = new NetworkCredential(username, password);
TeamFoundationServer tfsServer = new TeamFoundationServer(tfsAddress, tfsCredential);
tfsServer.Authenticate();
これはオンプレミスの TFS サーバーではなく、 tfspreview.comでホストされている TFS サービスであり、Windows Live アカウントと別の認証資格情報を使用してサインインしようとしますが、認証を試みるたびに Internet Explorer が開きます。新しいウィンドウを開き、資格情報を要求します。
IE プロンプトを使用して接続すると機能しますが、資格情報を保存し、毎回資格情報を要求せずにサーバーに接続したい場合、