Difficulty connecting with V3


Difficulty connecting with V3

I do some work in c# but am new to OAUTH2.  I've created a web app for v3 by following the hints in the documentation and some of the conversations in the community.  Using the HttpClient I can get an OK response to my GetAsync command, but I'm never prompted to login and it just returns to the same page where I started (https://localhost:44365).  If I run the URI https://api.cc.email/v3/idfed?client_id= and so on I do get prompted to log in but I never get to the localhost Redirect URI, I just get sent back to the https://api.cc...... page.


I've tried this as server flow and client flow and always end up with no login but no message either.


Any help would be appreciated so I can try something different.  At this point I keep getting same result so I need to start again.


If it helps here it the code I'm running from a button on Default.aspx.  I've tried a redirect of default.aspx as well as WebForm1 shown below.  

public async void getCreds()


            string u = System.Web.HttpUtility.UrlEncode("https://localhost:44356/WebForm1");

            clientFlow cf = new clientFlow();

            HttpClient httpClient = new HttpClient();

            string y = cf.getAuthorizationUrl(u, "ccccccccccccccccccc");

            Uri z = new Uri(y);

            var httpResponseMessage1 = await httpClient.GetAsync(z);



        public void Button1_Click(object sender, EventArgs e)


            Task rslt = new Task(getCreds);



        public class clientFlow


            public string getAuthorizationUrl(string redirectUri, string clientId)


                StringBuilder authURL = new StringBuilder();







                return authURL.ToString();





I was developing on a Mac with Parallels running.  I created a clean Win 10 install with VS 2019 and made it much further.  Now if I copy the https://api.cc.email/v3.......... URL and run manually I at the call back works and I get an access_token. 


I guess something about the combination of a Mac and Parallels keeps the process from running.


Now to get the URL to load automatically

Developer Portal

View API documentation, code samples, get your API key.

Visit Page