Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 自动登录到使用ASP.NET的网站_Javascript_Php_Python_Asp.net_Authentication - Fatal编程技术网

Javascript 自动登录到使用ASP.NET的网站

Javascript 自动登录到使用ASP.NET的网站,javascript,php,python,asp.net,authentication,Javascript,Php,Python,Asp.net,Authentication,我需要在以下位置自动执行登录:。登录后,我需要能够从此域获取页面,这要求我登录。据我所知,该网站正在使用ASP.NET与服务器进行交互。我愿意接受所有建议。我正在寻找一个脚本来完成这项工作,因为我对这项工作还不熟悉。您正在尝试的是botting(自动访问网站或在线游戏),所以请按照以下步骤操作 一般步骤 监视浏览器发出的HTTP请求(我使用 ,您可能还会发现浏览器内置的网络工具(按F12键)很方便) 你需要特别寻找饼干 简而言之,您应该能够对每个事件进行相同的HTTPRequest (我所说的

我需要在以下位置自动执行登录:。登录后,我需要能够从此域获取页面,这要求我登录。据我所知,该网站正在使用ASP.NET与服务器进行交互。我愿意接受所有建议。我正在寻找一个脚本来完成这项工作,因为我对这项工作还不熟悉。

您正在尝试的是botting(自动访问网站或在线游戏),所以请按照以下步骤操作

一般步骤
  • 监视浏览器发出的HTTP请求(我使用 ,您可能还会发现浏览器内置的网络工具(按F12键)很方便)
  • 你需要特别寻找饼干
  • 简而言之,您应该能够对每个事件进行相同的HTTPRequest (我所说的事件是指首次页面请求、页面提交以供登录和 等)
使用python进行botting 使用这些库//

入门教程



堆栈溢出链接



我的建议
我认为,如果您以前没有制作过web刮板(web bot或bot工具),那么您应该从一些小事情开始,比如从不需要登录的页面获取特定信息,然后转到更复杂的场景,您尝试做的是botting(自动访问网站或在线游戏),所以请遵循以下步骤

一般步骤
  • 监视浏览器发出的HTTP请求(我使用 ,您可能还会发现浏览器内置的网络工具(按F12键)很方便)
  • 你需要特别寻找饼干
  • 简而言之,您应该能够对每个事件进行相同的HTTPRequest (我所说的事件是指首次页面请求、页面提交以供登录和 等)
使用python进行botting 使用这些库//

入门教程



堆栈溢出链接



我的建议
我认为,如果您以前没有制作过web scraper(web bot或bot工具),那么您应该先从一些小事情开始,比如从不需要登录的页面获取特定信息,然后再转到更复杂的场景

像往常一样,Asp.Net使用cookie进行会话,需要授权。所以基本上,您只需要使用登录、密码参数向登录页面发出POST请求,然后您需要从响应中获取cookie,然后使用这些cookie向所需页面发出新请求


默认情况下,这些cookie被命名为ASP.NET_SessionId和ASPXAUTH,与往常一样,ASP.NET将cookie用于会话、授权需求。所以基本上,您只需要使用登录、密码参数向登录页面发出POST请求,然后您需要从响应中获取cookie,然后使用这些cookie向所需页面发出新请求


默认情况下,这些cookie名为ASP.NET_SessionId和ASPXAUTH

我曾处理过类似的问题,但使用了通用方法。我过去常常登录游戏并将数据保存在不同的数据库中。后来我发现我可以自己写一个插件()

这两种技术都将仅依赖于javascript。()


网站也在asp.net上!您只需要从javascript代码接收cookie和登录。是解析数据和登录的另一种方法。

我曾处理过类似的问题,但使用了通用方法。我过去常常登录游戏并将数据保存在不同的数据库中。后来我发现我可以自己写一个插件()

这两种技术都将仅依赖于javascript。()


网站也在asp.net上!您只需要从javascript代码接收cookie和登录。是解析数据和登录的另一种方法。

一旦我获得了这些cookie,如何“为所需页面发出新请求”?如果你问如何在Python上发出新请求,那么我不知道,因为我以前没有使用Python。或者你问的是不同的事情?我问的是,既然我有了cookies,我是如何对所需的页面提出这些请求的。我不必使用Python,PHP或javascript也可以。一旦我获得这些cookie,如何“为所需页面发出新请求”?如果你问如何在Python上发出请求,那么我不知道,因为我以前没有使用Python。或者你问的是不同的事情?我问的是,既然我有了cookies,我是如何对所需的页面提出这些请求的。我不必使用Python,PHP或javascript也可以。我已经更新了我的答案,请检查。我已经更新了我的答案,请检查