From baec762f4cdaadc3912c1fa457726aaadd3ed4e2 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Tue, 24 Sep 2019 23:02:47 +0000 Subject: [PATCH] --- Controllers/AuthController.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Controllers/AuthController.cs b/Controllers/AuthController.cs index 998cb2f..cd2781d 100644 --- a/Controllers/AuthController.cs +++ b/Controllers/AuthController.cs @@ -46,7 +46,23 @@ namespace qbridge.Controllers return Content($"State: {state}, Code: {code}"); } + [HttpGet("Start")] + public IActionResult Get() + { + string url = string.Empty; + var queryParams = new Dictionary() + { + {"client_id", "ABj70Wv5gDauFd9KgKFwuvpQjfzTwEgodEG8tnBbS8mSQhNrZJ" }, + {"scope", "openid" }, + {"redirect_uri","https://localhost:5001/OAuthRedirect" }, + {"response_type","code"}, + {"state","MyUniqueStateID"} + }; + url = Microsoft.AspNetCore.WebUtilities.QueryHelpers.AddQueryString("https://appcenter.intuit.com/connect/oauth2", queryParams); + // return Content($"AuthUrl: {url}"); + return Redirect(url); + } /*