`
sunwch
  • 浏览: 165628 次
  • 性别: Icon_minigender_1
  • 来自: free-town
社区版块
存档分类
最新评论

tomcat 页面权限设置

阅读更多
      在开发的过程中,如果需要对某个文件 或者目录只有允许用户登录,而用户登录的信息在请求的过程不需要涉及到的时候,可以使用tomcat自带的安全配置来设置,也可以使用过滤器来实现,方法应该比较多,先面就简单谈谈使用tomcat来设置。以下为配置文件:
<security-constraint>
    <web-resource-collection>
        <web-resource-name>webblacklist</web-resource-name>
        <url-pattern>/目录/具体文件</url-pattern>
        <http-method>GET</http-method>
        <http-method>POST</http-method>
    </web-resource-collection>
    <auth-constraint>
    <description>auth</description>
        <role-name>tomcat-user.xml配置文件中的用户名</role-name>
    </auth-constraint>
    <user-data-constraint>
        <transport-guarantee>NONE</transport-guarantee>
    </user-data-constraint>
</security-constraint>

<login-config>
    <auth-method>BASIC</auth-method>
    <realm-name>webblacklist</realm-name>
</login-config>
<security-role>
  <description>login name for tomcat</description>
  <role-name>tomcat-user.xml配置文件中的用户名</role-name>
</security-role>
分享到:
评论

相关推荐

    Mac系统中Apache Tomcat安装配置.docx

    在 Terminal 中输入 sudo chmod 755 Library/Tomcat8/bin/*.sh 设置 Tomcat 的权限。 三、 Apache 服务器简介 Apache 服务器是一种普通服务器,本身只支持 HTML,即普通网页。通过插件支持 PHP,还可以与 Tomcat ...

    Windows7系统IIS7+Tomcat集成

    打开你的 Internet 信息服务管理器,进入管理页面,展开左边的连接栏,选择你的一个网站, 这里我的网站名是 tomcat,主目录是 e:\tomcat,鼠标单击右键添加虚拟目录,打开虚拟目录对 话框。 第 3 页 别名处写上 ...

    apache-tomcat-8.5.41.zip

    使用组件页面上的复选框将服务设置为“自动”启动,以便在Windows启动时自动启动Tomcat。为获得最佳安全性,该服务应作为单独的用户运行,权限降低(请参阅Windows服务管理工具及其文档)。 Java位置:安装程序将...

    apache tomcat9

    64位 tomcat 直接解压可用,解压后需要更改用户权限,否则不可用

    flex+java+tomcat实现socket通信及安全策略

    /********** 本例子是本人参考网上的例子,重新整理和修改的例子,非常简单和具有针对性****/ 1.背景:Flex Socket通信及安全策略,使用flex实现客户端,java实现...需要在java服务端开通843权限策略,具体看例子源码

    linux下非root用户运行tomcat

    root用户启动tomcat有一个严重的问题,那就是tomcat具有root权限。 这意味着你的任何一个页面脚本(html/js)都具有root权限,所以可以轻易地用页面脚本 修改整个硬盘里的文件! 所以最好不要使用root启动tomcat。 # ...

    Jspxcms网站内容管理系统 安装包 v9.0.0 tomcat版.zip

    1、在站点设置里可以增加手机模板修改,不用到站点管理里修改。 2、sql脚本增加commit语句,避免因为执行脚本时为提交导致数据没有正确插入。 3、pom.xml里增加tomcat7启动插件,方便希望使用tomcat7插件启动的...

    springBoot项目实训源代码+mysql+maven+文件上传+拦截器权限控制

    6、员工管理:新增,修改,删除,查询,分页,权限设置 7、系统登录 8、cookies使用,保存登录用户名及密码 9、页面功能由jsp,jstl实现 10、数据库脚本及数据在项目源代码的main文件夹tables.txt 课程资料: 1...

    基于ssm+shiro+redis+nginx tomcat服务器集群管理项目源码+项目说明.zip

    2.启动redis服务端,修改ssm-rs\resources\spring-config目录下spring-shiro.xml中redis的连接信息,没设置密码的话auth留空 2.创建数据库train_db并执行根目录下的train_db.sql数据库脚本 3.进入到ssm-...

    Asp.net控制Tomcat启动关闭的实现方法

    一、场景 近日有个项目客户要求能自己配置相关权限。...所以我们要能通过网页控制Tomcat的关闭启动,并加载进管理员系统中。 首先分析Tomcat的启动方式。在Tomcat6.0的bin目录下有两个批处理文件。startup.bat和

    图书馆管理系统

    (3)单击“系统设置”/“管理员设置”命令,对管理员信息进行添加、权限设置、查询及删除操作。 (4)单击“系统设置”/“参数设置”命令,对办证费用及有效期限信息进行添加操作。 (5)单击“系统设置”/“书架...

    java 代码生成 权限控制 数据字典 菜单管理 项目源码

    页面美观大方,同时适用手机访问 支持多种浏览器: IE, 火狐, Google 等 支持数据库: Mysql,Oracle11g 基础权限: 用户,角色,组织,菜单权限,数据权限 Web容器测试通过的有Tomcat,Weblogic 要求JDK1.6+

    ssm+shiro+layui+easyui实现的后台权限管理系统

    ssm 框架 , shiro权限管理,layui + easyui 页面技术 功能 1.用户信息管理,2.角色管理,3.资源管理,4.部门资源,5.字典管理,6.日志管理,7.日志图表管理,后期功能陆续更新(boot版等等) 运行环境 jdk8+...

    springboot项目实训源代码+mybatis+redis+maven+拦截器控制权限

    6、员工管理:新增,修改,删除,查询,分页,权限设置 7、系统登录 8、cookies使用,保存登录用户名及密码 9、页面功能由jsp,jstl实现 10、数据库脚本及数据在项目源代码的main文件夹tables.txt 课程资料: 1...

    linux系统下部署项目访问报404错误的解决方法

    碰到了一个比较奇怪的问题,我在linux系统上安装了一个tomcat服务器,我将一个项目部署到了这个服务器上,然后我去访问这个tomcat,访问成功: 紧接着,我访问我部署项目的index.jsp页面,出现了404:   找了好久...

    "优雅的SSM框架"进行完善(页面分离+nginx负载均衡+tomcat集群)

    Maven Spring(IOC DI AOP 声明式事务处理) SpringMVC(支持Restful风格) Hibernate Validate(参数校验) Mybatis(最少配置方案) Quartz时间调度 统一的异常处理 ...Sping Shiro权限控制(待完善)

    linux_centOS_5.4下部署测试环境

    如果 Tomcat 已启动,将出现 Tomcat 的欢迎页面。 2. 访问项目 在浏览器中输入以下 URL: http://10.1.1.212:8080/XXX 将访问到 XXX 项目。 在 Linux CentOS 5.4 下部署测试环境需要安装 JDK 和 Tomcat,配置...

    若依前后端分离项目部署文档(完整版)

    第二部分:部署Windows+tomcat 第三部分:调用第三方api的跨域问题处理。 以及常见的部署后页面显示404 的问题处理。 (ruoyi平台简介: 若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 ...

    Nginx + Tomcat + HTTPS极速配置

    把证书上传到服务器,假设你的证书是abc.pem和abc.key,我这里放到/etc/nginx/cert文件夹下了,cert文件夹是我自己创建的,使用mkdir cert来创建,提示权限错误时加sudo命令。  然后修改nginx配置文件 sudo vi /etc...

    svnadmin-SNV

    1.到http://phpstudy.net/download.html下载JspStudy JSP环境一键安装包,解压,进行安装,安装好后,选择其他选项菜单-JspStudy 设置-端口常规设置,进入后全做修改PHP目录需先分开解析,选择 分开解析 点应用 ...

Global site tag (gtag.js) - Google Analytics