通过java的http请求返回的页面抓取信息,如何进行弹框身份验证

昆卡卡 2013-07-18 03:11:31
如题,以前也做过类似的事情,不过没有做过这种身份验证,我用firebug也抓不到这个发送的请求
求教这种情况,在知道账号密码的情况下怎么登陆。我没有登陆的情况下直接访问返回401错误
Authorization required。有做过类似东西的人么,怎么通过验证
...全文
282 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
求大神指导一下,各种不懂,正在做这个验证,极需要解决方法,谢谢。跪求代码一份:289485420@qq.com 。谢谢
昆卡卡 2013-07-19
  • 打赏
  • 举报
回复
http://sunting-bcwl.iteye.com/blog/1462624
昆卡卡 2013-07-19
  • 打赏
  • 举报
回复
结贴了,谢谢楼上各位,分享一下在网上找到的例子,虽然是python的,但是意思就是这个意思
昆卡卡 2013-07-18
  • 打赏
  • 举报
回复
http://bbs.csdn.net/topics/390521831?page=1
引用 6 楼 longtian1213 的回复:
[quote=引用 5 楼 yyy269954107 的回复:] [quote=引用 4 楼 longtian1213 的回复:] 貌似http协议中有个Authorization 头部带有验证信息,不过这个要服务器给的合法验证信息!
恩,我在网上看到跟您说的类似,我回去再研究一下,服务器给的合法验证信息指的是什么?我看到貌似有加密什么的,是加密过后的合法验证信息么[/quote] 就是你输入正确的用户名和密码到服务器后,服务器会生成一个令牌来填充Authorization 头部![/quote] 谢谢你,刚刚试了下成功了,只要在请求的头里面添加Authorization这个属性为用户名:密码这种字符串形式经过base64加密,发送过去,就通过验证了
S117 2013-07-18
  • 打赏
  • 举报
回复
引用 5 楼 yyy269954107 的回复:
[quote=引用 4 楼 longtian1213 的回复:] 貌似http协议中有个Authorization 头部带有验证信息,不过这个要服务器给的合法验证信息!
恩,我在网上看到跟您说的类似,我回去再研究一下,服务器给的合法验证信息指的是什么?我看到貌似有加密什么的,是加密过后的合法验证信息么[/quote] 就是你输入正确的用户名和密码到服务器后,服务器会生成一个令牌来填充Authorization 头部!
昆卡卡 2013-07-18
  • 打赏
  • 举报
回复
引用 4 楼 longtian1213 的回复:
貌似http协议中有个Authorization 头部带有验证信息,不过这个要服务器给的合法验证信息!
恩,我在网上看到跟您说的类似,我回去再研究一下,服务器给的合法验证信息指的是什么?我看到貌似有加密什么的,是加密过后的合法验证信息么
S117 2013-07-18
  • 打赏
  • 举报
回复
貌似http协议中有个Authorization 头部带有验证信息,不过这个要服务器给的合法验证信息!
昆卡卡 2013-07-18
  • 打赏
  • 举报
回复
引用 1 楼 xiaoboey 的回复:
这个像是ASPX集成的windows身份验证,不是用户密码验证
恩,感觉像是服务器自带的身份验证,TP-link登陆也是这个界面,想知道能有什么方法通过这个身份验证,继续抓取我想要的网页么,直接抓的话会报401错误有木有人告诉下这个怎么弄?给点思路啊
昆卡卡 2013-07-18
  • 打赏
  • 举报
回复
恩,感觉像是服务器自带的身份验证,TP-link登陆也是这个界面,想知道能有什么方法通过这个身份验证,继续抓取我想要的网页么,直接抓的话会报401错误
xiaoboey 2013-07-18
  • 打赏
  • 举报
回复
这个像是ASPX集成的windows身份验证,不是用户密码验证

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧