当前位置:  技术问答>java相关

呵呵,小问题《网页中的forbidden是怎么实现的?》 。建议就给分

    来源: 互联网  发布时间:2015-04-27

    本文导语:  大侠,本人在编写类似与邮箱登陆的程序,程序倒是通过了,但是存在一个问题 用户在地址栏输入ip 211.23.13.14就可以进入登陆界面,211.23.13.14/index,如果登陆成功就进入211.23.13.14/abc/victory,但是,如果不先从我的登...

大侠,本人在编写类似与邮箱登陆的程序,程序倒是通过了,但是存在一个问题
用户在地址栏输入ip 211.23.13.14就可以进入登陆界面,211.23.13.14/index,如果登陆成功就进入211.23.13.14/abc/victory,但是,如果不先从我的登陆界面211.23.13.14/index登陆,而直接输入211.23.13.14/abc/victory就可以看到指定的页面。
   这样一来,岂不是按密码登陆成了无用的东西,没有安全性可言阿?怎么样才能更好的实现安全性阿?如禁止用户以这种方式访问我的网页,必须先登陆。
    给建议就给分!!!!!!!!!!!!!!!!
    欢迎探讨,发邮件到zhxzhxzhx@263.net!!!!!

|
1.index先提交到一个验证页面,假设名字为check.jsp.
2.在check.jsp中验证用户登陆信息是否合法,合法则设置一个Session对象,比如sessionUserOK:
    session.setAttribute("sessionUserName","OK");//为OK,表示通过验证
  然后页面跳转到/abc/victory
3.在victory页面中首先读取sessionUserName:
    String str=session.getAttribute("sessionUserName")
  如果str等于"OK"表示合法,如果不等于"OK"或为空,则跳转到一个错误页面:error.jsp,给出提示;或直接跳转到index.jsp要求用户登陆

|
不错,我也是这样做的,做个check.jsp和出错文件 error.jsp
以后每个要检查是否登陆的jsp文件,就include 这个check.jsp,
如果没登陆就让它转向error.jsp文件

|
使用Session

|
呵呵!同意楼上 weidegong(weidegong) 的,这是通常做法了

    
 
 

您可能感兴趣的文章:

  • APACHE中Forbidden的问题
  • linux 中apache2+php5+mysql4,访问时出现Forbidden 的问题
  • 权限问题导致Nginx 403 Forbidden错误的解决方法
  • socket实现多文件并发传输,求助多线程实现问题?
  • 关于linux c程序实现自动实现telnet的问题
  • 在线等待。。。aram开发问题求救。键盘交互这个怎么实现,怎样实现简便
  • 请教:关于如何实现文件监控的问题
  • 用KJAVA实现A6288一个功能的问题
  • jsp分页问题,用Vector怎样实现
  • 关于JAVA反射实现的问题
  • 小弟有如下问题:JAVA中怎样实现对操作平台的句柄!谢谢了:)
  • 代码实现Radius服务模拟的问题,熟悉Radius服务的大虾请进!
  • 〔help〕有关JSP实现注册用户中的类型问题?
  • c编程实现ftp上传文件的问题
  • 问一个调度器的实现技术的问题?
  • (在线等)这样的window 和linux问题可以实现吗?
  • 有关用双缓冲实现动画的问题??
  • 问题太难,请教高手,关于raid1功能的错误检测的实现
  • 菜鸟问题:linux各个函数的实现源代码在哪?
  • 请教gcc编程 问题 关于调用中断 实现 图形模式
  • 关于Linux下用软件实现"RAID"的问题
  • 比较急,向请各位求助了,关于实现微妙或者纳秒级别延迟的问题@@@@
  • PXA270下利用IIS通道实现音频,重复启动死机问题求解
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请在这里发表您对本区的建议,意见。我们会尽力解决!(技术方面的问题请不要放进来)
  • 工作问题,帮忙出点建议
  • 一个很基本的问题,可是我怎么也解决不了,哪位可以提点建议,多谢!!!
  • 关于panel间互相调用的问题,希望大家给点建议
  • 给点建议好吗?分不是问题。
  • 一问题连发三贴,想多听听看法!有人建议此区牛人特多,特来一问!
  • 关于硕士毕业选题的问题,请有创意或者建议的热心人给点指点,谢谢。
  • nfs问题,给点建议阿,我困惑了2个星期
  • 我想问web service 的问题,请进来给一个建议。
  • 关于web项目中处理多语言的问题征求建议!
  • 初学嵌入式Linux一些建议性问题
  • 谁能搞定最头痛的问题或给点建议:JBuilder6的大BUG——按文件名顺序编译,经常找不到文件名靠后的类
  • 在Red Hat9下装Oracle9iR2到了最后一步,却出现字体问题,请大家给你建议,UP有分!
  • java实现数据库数据移植问题?来者有分,有建议者分多,无建议者有参与分!
  • 很急的一个问题,大家帮帮忙,有什么建议的都写出来,哪怕是一点想法对我都可能是一个提示?
  • 大家给点建议,看看我这个问题怎么解决。来着给分。
  • huangbrid就JDK配置的问题答谢各位参与和建议!flyzhen,yuechun,IMarksma,sonic616,erato,eyeieye,blackcats,awing_feeling,YANGJB       
  • 现在公司要求学JAVA,请老手们提建议,主要是买书的问题!
  • 对大家很有意义的一个问题,建议大虾、菜鸟们都来讨论讨论#¥#·#¥·#%#¥%#¥%
  • [新会员必读]------问题解决之道(转自linuxsir,建议斑竹置顶!)
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 简单问题简单问题简单问题简单问题
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 小问题,急问题,重大问题!!!
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 弱弱的一问,linux下的中文问题及网络问题,分不是问题
  • 八个问题帮你快速了解Docker
  • 请教两个小问题:一个cgywin下使用vi的问题,另一个socket的问题
  • 错误:将'const x'作为'x'的'this'实参时丢弃了类型限定问题解决
  • 网页的编码问题!或者java的编码问题,由此引出一条解决中文问题的思路
  • nginx Windows版相关问题及使用说明


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3