CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

如和防止,不经过登陆页面,而直接输入网址进入系统?

楼主gggwww()2004-04-02 12:33:52 在 Web 开发 / ASP 提问

如和防止,不经过登陆页面,而直接输入网址进入系统?  
  是不是有个什么方法,或设置啊? 问题点数:30、回复次数:11Top

1 楼tddw(承接各种项目)回复于 2004-04-02 12:36:07 得分 5

登陆时验证密码后在程序里写入:  
  response.cookies("vip")="yes"  
   
  然后第二张页面里写  
  if   request.cookies("vip")<>"yes"   then  
          response.write   "非法链接!你不是通过登录页面而来!"  
  end   if  
   
  Top

2 楼cjf1009(农民程序员)回复于 2004-04-02 12:36:07 得分 4

sessionTop

3 楼efei(爱琴海)回复于 2004-04-02 12:36:24 得分 4

在每个页面里检查是否已经登陆,这个判断的动作可以做成公共函数来调用就可以了Top

4 楼jerrycui(梦随心菲)回复于 2004-04-02 12:36:55 得分 4

同意sessionTop

5 楼jiffer(爱工作,更爱老婆)回复于 2004-04-02 12:36:56 得分 3

在登录页面设置一个字段。  
  然后再其他页面都判断。  
  <%    
      If   session("login")<>"yes"   then  
            response.redirect"login.asp"  
      end   ifTop

6 楼anddytang(风衣笛手)回复于 2004-04-02 12:38:40 得分 2

登录后把用户名放在session变量中  
  在其他页面中都判断session变量是否为空!Top

7 楼qxg1123(雄关漫道真如铁,而今迈步从头越)回复于 2004-04-02 12:38:42 得分 2

每个需要验证的页面加一个session检查  
  cookies不安全Top

8 楼phyllis2001(晚秋枫叶)回复于 2004-04-02 12:41:51 得分 2

session和cookies都行,但如果你的程序不是很大的话,可以考虑在数据库里面再做一个验证,那是最安全的了,因为cookies正如楼上所说的不安全,还有,它不是浏览器的必选项,而session又比较容易丢失Top

9 楼sukey00(怕怕.Web)回复于 2004-04-02 12:47:11 得分 2

if   session("name")=""   then  
   
  response.redirect("")Top

10 楼gggwww()回复于 2004-04-02 13:30:50 得分 0

多谢各位,我印象中ASP中有个方法,用来设置系统的初始页面,不是从那个页面进入系统的就自动报错,有谁知道那个方法吗?Top

11 楼yinwenjie(java入门中)回复于 2004-04-02 13:39:03 得分 2

同意qxg1123,应该用session,如:  
   
  if   session("uername")   =   ""   then  
        response.write   "您非法访问限制页面"  
        response.end    
  end   ifTop

相关问题

  • 输入错误的网址,总是出现那个楚天热线的页面
  • 无法登陆:login页面,输入正确的用户密码也不管用
  • 不知道能不能在登陆页面之外输入用户名、密码进行登陆?
  • 如何防止用户绕过登陆页面,直接进入asp页面,向直接在地址栏中输入页面的路径
  • 想做一个域名注册的页面,输入一个网址,然后告诉用户此域名是否已被注册,怎么做?
  • 求-酷网站(页面漂亮)-网址
  • 页面间的网址传递
  • 别人在他的电脑上打开我电脑上的aspx页面怎么要输入登陆账号和密码?
  • 关于注册和登陆的问题,注册和登陆是同一个页面,输入用户名和密码,如果数据里面有,就直接登陆,没有就把这个注册进去
  • ie页面中无法输入?

关键词

  • 页面
  • 系统
  • cookies
  • 登陆
  • 进入系统
  • 判断
  • 登录
  • 设置
  • 方法
  • session

得分解答快速导航

  • 帖主:gggwww
  • tddw
  • cjf1009
  • efei
  • jerrycui
  • jiffer
  • anddytang
  • qxg1123
  • phyllis2001
  • sukey00
  • yinwenjie

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo