栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

安全认证服务框架Spring Security及Spring-Security.xml配置

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

安全认证服务框架Spring Security及Spring-Security.xml配置

Spring Security是 Spring提供的安全认证服务的框架。 使用Spring Security可以帮助我们来简化认证和授权的过程。常用的权限框架除了Spring Security,还有Apache的shiro框架。

构建思路:
  • 创建子模块health_security,使用webapp骨架
  • 初始化模块资源
    • pom文件(依赖health_common、spring-webmvc、security-web、security-config、tomcat7(6080))
    • 初始化目录结构(java(com.itheima.health)、resouces(spring-mvc.xml,自动扫包))
  • 配置web.xml文件
    • 基于springmvc配置
  • 配置spring-security配置文件
    • 配置不需要授权访问资源列表
    • 配置需要授权访问资源及访问角色及权限
    • 配置授权拦截认证管理器(认证管理者、认证提供者、认证对象)
  • 测试启动
maven坐标

  org.springframework.security
  spring-security-web
  5.0.5.RELEASE


  org.springframework.security
  spring-security-config
  5.0.5.RELEASE
 
Spring-mvc.xml配置 


    
    
   

配置web.xml



  health_oms_backend

  
    CharacterEncodingFilter
    org.springframework.web.filter.CharacterEncodingFilter
  
  
    CharacterEncodingFilter
    /*
  

  
    springMVC
    org.springframework.web.servlet.DispatcherServlet
    
      contextConfigLocation
      classpath:spring-*.xml
    
  
  
    springMVC
    *.do
  



Spring-Security.xml配置




    
    

    
    
        
    

    
    
        
            
                
            
        
    


测试

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/353891.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号