Pregunta

He creado un nombre de usuario y contraseña para entrar y registrar personas en linkedin. Ahora, estoy delineando una aplicación web utilizando asp.net. Es necesario abrir una página emergente, que está mostrando los resultados de las búsquedas en vinculado en tan conectado. Cuando la página emergente está mostrando, necesito conectado automáticamente utilizando el nombre de usuario y contraseña.

Así pues, aquí es mi pregunta, Cómo iniciar sesión automáticamente cuando hace clic en el botón de la aplicación usando Asp.net vinculado en nombre de usuario y contraseña ?.

Gracias

¿Fue útil?

Solución

El problema es doble:

  1. decidir qué credenciales para utilizar
  2. actuales inicios de sesión

Inicio de sesión es bastante sencillo: entrada a la URL de inicio de sesión de LinkedIn de la manera que LinkedIn espera. Por desgracia, LinkedIn todavía no tiene una API público, por lo que esto va a requerir hackery. Ir a una página Web href="https://www.linkedin.com/secure/login?trk=hb_signin" rel="nofollow LinkedIn que permite acceder y analizar la fuente de la página. Habrá nombres de los campos de nombre de usuario y contraseña en el formulario de acceso, y la forma de la conexión a publicar a una URL específica. Duplicar el nombre de usuario y una contraseña con una petición web a la URL de la forma. Usted recibirá una cookie como parte de la respuesta. Asegúrese de incluir esa cookie en futuras peticiones a LinkedIn y que está a continuación, "iniciar sesión" para cada solicitud.

De mucha más importancia que la tala real, lo cual es un reto sencillo de programación, es decidir qué credenciales de usar. Supongo que usted está construyendo una solicitud para que otros utilicen, más que a sí mismo. Si es así, tendrá que pedirles que le den sus credenciales de LinkedIn. Cuidado: esto es algo que la mayoría de la gente simplemente no lo harán. Es una cuestión de confianza; si le dan sus credenciales, ahora tiene acceso a su perfil y puede hacer cosas nefastas con él. Usted necesitará un buen descargo de responsabilidad que explica cómo nunca haría eso, nunca, y que necesita la gente que lo lee a creerte. No es tan fácil como parece.

Si, sin embargo, esto es sólo para usted, usted está en la calle fácil. Sólo tiene que utilizar sus propias credenciales.

Otros consejos

Tal vez este artículo ayude a: http://www.suddenelfilio.net/2010/08/24/linkedin-oauth-using-hammock-in-csharp-asp-net/ se muestra cómo utilizar la API de LinkedIn mediante la Hamaca Resto biblioteca en CodePlex +

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top