SSM整合CAS单点登录

目录

创建maven工程

添加tomcat

引入maven依赖

 配置webapp\web.xml

在resource下创建applicaiton.properties

 创建index.jsp进行登录/退出测试

启动tomcat进行验证


创建maven工程

SSM整合CAS单点登录_第1张图片

添加tomcat

SSM整合CAS单点登录_第2张图片

SSM整合CAS单点登录_第3张图片

这个tomcat应该都会,就不多说了

并且自己把webapp加进去 

引入maven依赖

war
    
    
        
        
            org.jasig.cas.client
            cas-client-core
            3.5.1
        
        
            javax.servlet
            servlet-api
            2.5
            provided
        
    

SSM整合CAS单点登录_第4张图片

 配置webapp\web.xml

SSM整合CAS单点登录_第5张图片

注意:ip和端口号要配置成 自己CAS服务器上的IP      和自己客户端(client)上的ip和端口号




    

    
        casSingOutFilter
        org.jasig.cas.client.session.SingleSignOutFilter
        
            casServerUrlPrefix
                          
            http://localhost:8080/cas
        
        
            order
            1
        
    
    
        casSingOutFilter
        /*
    

    
    
        CASFilter
        org.jasig.cas.client.authentication.AuthenticationFilter
        
            casServerLoginUrl
                
            http://localhost:8080/cas
        
        
            serverName
                    
            http://localhost:9001
        
        
            order
            3
        
    
    
        CASFilter
        /*
    

    
    
        casValidationFilter
        org.jasig.cas.client.validation.Cas30ProxyReceivingTicketValidationFilter
        
            casServerUrlPrefix
                
            http://localhost:8080/cas
        
        
            serverName
                
            http://localhost:9001
        
        
            order
            4
        
    
    
        casValidationFilter
        /*
    

    
    
        CasHttpRequestFilter
        org.jasig.cas.client.util.HttpServletRequestWrapperFilter
    
    
        CasHttpRequestFilter
        /*
    

    
    
        casLocalFilter
        org.jasig.cas.client.util.AssertionThreadLocalFilter
    
    
        casLocalFilter
        /*
    


    
        contextConfigLocation
        classpath:application.properties
    


    
        org.jasig.cas.client.session.SingleSignOutHttpSessionListener
    


在resource下创建applicaiton.properties

这个不知道有没有用,哈哈哈

cas.validation-type=CAS3

 创建index.jsp进行登录/退出测试

<%@ page language="java" contentType="text/html; charset=utf-8"
         pageEncoding="utf-8"%>



    
    一东易买


欢迎来到一东易买
<%=request.getRemoteUser()%>

    
退出登录1


启动tomcat进行验证

SSM整合CAS单点登录_第6张图片

验证成功!!

你可能感兴趣的:(Java,大数据,数据库,hadoop)