Dear Reckon,
I am facing this issue when I connect to reckon one and request for token it always return “invalid_client” kindly help.
This is my request in C#
“
private static string clientId = "eddded14-db13-4c61-86cd-0a85c42cbe8a";
private static string clientSecret = "84143f59-0c4e-41f2-bc8f-753be9333eec";
var code = Request.QueryString["code"];
public Task<HttpResponseMessage> GetToken(string code)
{
var client = new HttpClient();
var token = string.Format("Basic {0}", Base64Encode(clientId + ":" + clientSecret));
var uri = "https://identity.reckon.com/connect/token";
var content = new FormUrlEncodedContent(new[]
{
new KeyValuePair<string,string>("grant_type","authorization_code"),
new KeyValuePair<string,string>("code",code),
new KeyValuePair<string,string>("redirect_uri",baseUri),
});
content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/x-www-form-urlencoded");
HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Post, uri);
request.Content = content;
request.Headers.Add("Authorization", token);
var response = client.SendAsync(request);
return response;
}
“
Best Regards,
Muhammad Usama