web 网站、系统使用正确的账号密码登录不进去

可以用控制变量法排除故障原因:

  • 不通的电脑,相同浏览器,及版本
  • 相同电脑,不通的浏览器或不通浏览器版本

检查项包括但不限于账号密码,可以调出浏览器开发者工具(chrome F12 或 Ctrl+Shift+I),选择 Net­work 项进行监测登录请求是否发出。客户端未加密的,可以直接看到账号密码,确认是否正确。

还有一种情况是,客户端 Cookie 被禁用。大部分网站都需要通过 Ses­sion 机制来保持会话,而作为会话 ID 的 Ses­sion_id 会存在客户端 Cookie 中,会话生命周期间的每次请求都会携带,以便验证用户身份。同样在浏览器开发中工具中会查看 Cookie 是否被禁用,或者在网址右侧或左侧的连接网站信息里找到 Cookie 项,已屏蔽选项下是否有当前登录请求的域名。

我碰到的情况是,请求账号密码错误时,正常返回错误信息,但是当账号密码都正确的时候,跳转了一下,又跳回了登录页面。这种情况就是当前域名下的 Cookie 被禁用、屏蔽,无法正常保存登录状态。

posted @ 2019-11-21 14:41  海滨擎蟹  阅读(2444)  评论(0编辑  收藏  举报