以前在教学楼用校园网,老出现登陆后就又失败退出的问题,后来在论坛上看到了,才知道原因。刚在论坛上又看到了这个帖子,先收藏下来以备用。
方法有二,其一就是如某pjblog论坛版主所说用代理。
其二就是干脆去掉博客的IP验证。这样做的坏处就是,只要有人偷取了你设置为保存的COOKIE(默认期限为1年)。那就可以直接通过COOKIE获得前台的管理权,是前台,不是后台。进入后台还是要知道密码。我想,对于普通用户来说,IP验证这一做法并非必须。谁知道你的博客没IP验证?而且不能正面接触到你的电脑的话,还得给你下木马找漏洞来控制你的电脑偷取……
管它大家觉得好不好,我先把改法说下。
打开 common/checkuser.asp,搜索并删除代码“memLogin(“mem_LastIP”)=getIP()”,有3处。
搜索到
if CheckCookie("mem_LastIP")<>Guest_IP or isNull(CheckCookie("mem_LastIP")) then
logout(true)
else
memName=CheckStr(Request.Cookies(CookieName)("memName"))
memStatus=CheckCookie("mem_Status")
end if
改为
memName=CheckStr(Request.Cookies(CookieName)("memName"))
memStatus=CheckCookie("mem_Status")
原帖:
http://bbs.pjhome.net/viewthread.php?tid=30473&highlight=%B5%C7%C2%BD