我创建了一个用户名和密码来在linkedin中输入和搜索人。现在,我正在使用 asp.net 开发一个 Web 应用程序。我需要打开一个弹出页面,该页面显示已登录的链接中的搜索结果。显示弹出页面时,我需要使用用户名和密码自动登录。
所以,这是我的问题,如何使用链接的用户名和密码在 Asp.net 应用程序中单击按钮时自动登录?
谢谢
我创建了一个用户名和密码来在linkedin中输入和搜索人。现在,我正在使用 asp.net 开发一个 Web 应用程序。我需要打开一个弹出页面,该页面显示已登录的链接中的搜索结果。显示弹出页面时,我需要使用用户名和密码自动登录。
所以,这是我的问题,如何使用链接的用户名和密码在 Asp.net 应用程序中单击按钮时自动登录?
谢谢
问题是双重的:
登录相当简单:以 LinkedIn 期望的方式发布到 LinkedIn 的登录 URL。不幸的是,LinkedIn 仍然没有公共 API,所以这将需要骇客。转到允许登录和分析页面源的 LinkedIn 网页。登录表单中将有一个用户名和密码的字段名称,登录表单将发布到特定的 URL。通过对表单 URL 的 Web 请求复制用户名和密码。您将收到一个 cookie 作为响应的一部分。确保您在未来对 LinkedIn 的请求中包含该 cookie,然后您会为每个请求“登录”。
比实际登录更重要的是,这是一个简单的编程挑战,决定使用哪些凭据。我猜您正在构建一个供他人使用的应用程序,而不是您自己。如果是这样,您需要让他们向您提供他们的 LinkedIn 凭据。当心:这是大多数人根本不会做的事情。这是一个信任问题;如果他们给你他们的凭据,你现在可以访问他们的个人资料,并且可以用它做邪恶的事情。你需要一个很好的免责声明来解释你永远不会这样做,而且你需要阅读它的人相信你。不像听起来那么容易。
但是,如果这仅适合您,那么您就很容易了。只需使用您自己的凭据。