Amol Hegana
Я думаю,вам нужен OAuth для подключения. Проверьте наличие пакетов Owin для OAuth. Просто зарегистрируйте свое приложение в linkedIn, вы получите уникальный идентификатор, зарегистрируйте его в своем приложении.
Ниже приведены несколько фрагментов кода, которые могут вам помочь.
private void RegisterLinkedInAccount(IAppBuilder app)
{
var clientId = ConfigUtils.GetLinkedInClientId;
var clientSecret = ConfigUtils.GetLinkedInClientSecret;
LinkedInAuthOptions = new LinkedInAuthenticationOptions()
{
ClientId = clientId,
ClientSecret = clientSecret,
Provider = new LinkedInAuthProvider()
};
LinkedInAuthOptions.Scope.Add("r_emailaddress");
LinkedInAuthOptions.Scope.Add("w_share");
LinkedInAuthOptions.Scope.Add("r_basicprofile");
LinkedInAuthOptions.Scope.Add("rw_company_admin");
app.UseLinkedInAuthentication(LinkedInAuthOptions);
}
ConfigUtils содержит ClientId и ClientSecret, которые мы получим после регистрации нашего приложения в linkedIn. OAuthConfigureManager содержит вызов вышеуказанного метода.
Зарегистрируйте запуск для проекта ur и вызовите вышеуказанный метод.
public class Startup
{
public void Configuration(IAppBuilder app)
{
OAuthConfigureManager oauthConfigure = new OAuthConfigureManager();
oauthConfigure.Configure(app);
}
}