需要登录外部网站并检索数据的Javascript应用程序

时间:2018-03-19 21:00:46

标签: jquery asp.net authentication mobile login

所以我对javascript很新,但我正在开发一个移动js应用....

是否可以使用jquery(ajax或json)让我的应用程序登录到远程网站并检索数据?我没有远程站点的后端访问权限,只有用户凭据。

这个网站就是一个例子:https://crew.urbancrewltd.com/Account/Login

外部网站只是一个包含用户名和页面的页面。密码表单和提交(登录)按钮。我希望脚本能够使用我的用户名和密码访问该站点,然后...在登录后加载的页面上,检索一些数据。

例如:

$.ajax({

type: "POST",

url: "https://crew.urbancrewltd.com/Account/Login",

data: "username: Smith, password: 1234",

contentType: "application/json; charset=utf-8",

success: callbackfunction,

 }); 

我不想在这里寻找编码帮助,我只想知道这个概念是否可行,从技术角度讲,鉴于我没有后端访问权限。如果是这样,我会尝试自己学习编码位。我只是不想浪费时间和数周来处理不可能的事情。

谢谢:)

1 个答案:

答案 0 :(得分:0)

使用Chrome开发者工具在登录时获取原始请求,并查看您是否可以使用curlpostman重现请求。

请注意,您需要一个后端(php,python,节点等)来规避现代浏览器对CORS(跨源资源共享)的限制。