Thursday, March 25, 2021

Generate Linkedin Auth Token using Token Code

 public LinkedinTokenDTO GenerateLinkedinToken(string tokenCode)

{

try

{

var ClientId = Startup.StaticConfig["Authentication:Linkedin:ClientId"];//Your client ID

var ClientSecret = Startup.StaticConfig["Authentication:Linkedin:ClientSecret"];//Your Client Secret

var RedirectURL = Startup.StaticConfig["Authentication:Linkedin:RedirectURL"];//Your application redirect URL

var client = new RestClient("https://www.linkedin.com/oauth/v2/accessToken?grant_type=authorization_code&code=" + tokenCode + "&redirect_uri=" + RedirectURL + "&client_id=" + ClientId + "&client_secret=" + ClientSecret);

var request = new RestRequest(Method.POST);

request.AddHeader("cache-control", "no-cache");

IRestResponse response = client.Execute(request);

LinkedinTokenDTO linkedinToken = new LinkedinTokenDTO();

linkedinToken = JsonConvert.DeserializeObject<LinkedinTokenDTO>(response.Content);

return linkedinToken;

}

catch (Exception ex)

{

}

return null;

}

No comments:

Post a Comment

What is C# ("See Sharp") | Introduction of C#

  C# (pronounced " See Sharp ") is a modern, object-oriented, and type-safe programming language.  C# is a simple programming lan...