Come loggedin in LinkedIn automaticamente da Applicazione Asp.net?
-
18-09-2019 - |
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
Soluzione
Il problema è duplice:
- decidere quali credenziali da utilizzare
- 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 +