Domanda

Ho creato un nome utente e password per entrare e cercare le persone in linkedin. Ora, sto devloping un'applicazione web utilizzando asp.net. Ho bisogno di aprire una pagina pop-up, che sta visualizzando i risultati cercati in collegata come loggato. Quando la pagina popup sta visualizzando, ho bisogno di login automaticamente utilizzando il nome utente e la password.

Quindi, ecco la mia domanda, Come accedere automaticamente quando il pulsante cliccato in applicazione Asp.net utilizzando collegato in username e password ?.

Grazie

È stato utile?

Soluzione

Il problema è duplice:

  1. decidere quali credenziali da utilizzare
  2. in realtà login

L'accesso è abbastanza semplice: post per l'URL di login di LinkedIn nel modo che LinkedIn si aspetta. Purtroppo, LinkedIn ancora non ha un API pubblica, quindi questo c'è bisogno di aggiustamenti. Vai a un web che permette di login e analizzare il sorgente della pagina. Ci saranno i nomi dei campi di username e password nel form di login, e il modulo di login si inviare a un URL specifico. Duplicare il nome utente e la password con una richiesta Web per l'URL del modulo. Riceverai un cookie come parte della risposta. Assicurati di includere il cookie in futuro le richieste a LinkedIn e si sono poi "l'accesso" per ogni richiesta.

Di gran lunga più importante rispetto alla registrazione effettiva, che è una semplice sfida di programmazione, è decidere quale le credenziali da utilizzare. Sto indovinando che si sta costruendo una domanda di altri di usare, piuttosto che da soli. Se è così, è necessario chiedere loro di dare le loro credenziali di LinkedIn. Attenzione: questo è qualcosa che la maggior parte delle persone semplicemente non lo farà. E 'una questione di fiducia; se ti danno le loro credenziali, è ora possibile accedere al proprio profilo e possono fare cose nefande con esso. Avrete bisogno di una buona dichiarazione di non responsabilità che spiega come si dovrebbe mai farlo, mai, e avrete bisogno le persone che leggono per credere voi. Non è così facile come sembra.

Se, tuttavia, questo è solo per voi, siete sulla strada facile. Basta usare le proprie credenziali.

Altri suggerimenti

Forse questo articolo aiuta: http://www.suddenelfilio.net/2010/08/24/linkedin-oauth-using-hammock-in-csharp-asp-net/ si mostra come utilizzare l'API LinkedIn utilizzando il Hammock riposo biblioteca su CodePlex +

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top