做一个java web项目是给了这样一个要求,在这个项目中完成后要部署到公司的局域网上(后面检查内网)和公司买的服务器上(后面简称为外网 )数据库安装在外网上面的,公司的每个员工都有一个用户名和密码供他们上传内部资料使用,为了保护公司的的内部资料不外泄。要求除管理员以外的人其他用户都不能从外网中进入系统,且其他用户从内网中上传的资料管理员从内网和外网中登陆都可以看得到。求高手们给出详细的例子来

解决方案 »

  1.   

    对request得来的IP,通过过滤器,做限制
      

  2.   

    根据request得到IP
    然后分析IP的网段,内网和外网网段应该不一样的吧,
    然后再控制各网段的访问
    个人愚见
      

  3.   

    首先判断是不是管理员,Index.JSP...只设置普通的用户密码入口。
    2,判断是不是公司IP的,是的话,就允许公司员工用户密码入口。
    因为你的数据库在外网。
    管理员的密码,和员工密码,都不能一样。
      

  4.   

    首先判断是不是管理员,然后
    对request得来的IP,通过过滤器,做限制
    这样可以完成。