以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]WeUI登录 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=138408) |
||||
-- 作者:fstzy -- 发布时间:2019/7/30 17:31:00 -- [求助]WeUI登录
已填上全部代码,我设置了超过10分钟清除登录信息,但是每次返回之后,再进入,也是要重新登录的,这是什么原因呢?
|
||||
-- 作者:有点蓝 -- 发布时间:2019/7/30 17:57:00 -- 打开浏览器开发者工具看看cookie里面的username数据,再核对一下接收到的username数据是否一致 Case "default.html","cxfeiyong.html","input.html","list.html","visa" \'其它页面从Cookie提取登录信息进行验证 Dim wb As New WeUI UserName = e.Cookies("username") \'从cookie中获取用户名 msgbox(UserName) UserID = e.Cookies("userid") \'从cookie中获取 随机ID msgbox(UserID ) Dim dr As DataRow = UserTable.Find("UserName = \'" & UserName & "\'") msgbox(dr IsNot Nothing) msgbox(dr("UserName")) msgbox(dr("UserID")) If dr IsNot Nothing AndAlso dr("UserID") = UserID Then \'如果通过验证,更新活动时候,继续访问其它页面. dr("ActiveTime") = Date.Now \'更新活动时间 Else \'如果验证失败 wb.InsertHTML("<meta http-equiv=\'Refresh\' c>") \'那么直接跳转到登录页面 e.WriteString(wb.Build) \'生成网页 Return \'必须的 End If |
||||
-- 作者:fstzy -- 发布时间:2019/7/31 12:16:00 -- 老师,我打开了开发者工具,但不知道在哪里找cookies,请指教!如果我希望关闭整个浏览器之后5天之内重新打开网页不用再输入用户名和密码,代码可以怎么改? |
||||
-- 作者:有点蓝 -- 发布时间:2019/7/31 14:00:00 -- https://www.baidu.com/baidu?word=f12开发者工具详解 设置cookies的有效时间:http://www.foxtable.com/mobilehelp/topics/0042.htm
|