资源简介
CAS系列博客配套demo:https://blog.csdn.net/u010588262/article/category/7548325
建议看一下Server配置的博客,资源里没有带依赖包不然太大了,博客里有说明怎么添加依赖
实现了mysql查询验证,restful api
代码片段和文件信息
package com.hugeo.cas;
import org.apereo.cas.authentication.AuthenticationEventExecutionPlan;
import org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer;
import org.apereo.cas.authentication.AuthenticationHandler;
import org.apereo.cas.authentication.principal.DefaultPrincipalFactory;
import org.apereo.cas.configuration.CasConfigurationProperties;
import org.apereo.cas.services.ServicesManager;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration(“CustomAuthConfig“)
@EnableConfigurationProperties(CasConfigurationProperties.class)
public class CustomAuthConfig implements AuthenticationEventExecutionPlanConfigurer{
@Autowired
private CasConfigurationProperties casProperties;
@Autowired
@Qualifier(“servicesManager“)
private ServicesManager servicesManager;
@Bean
public AuthenticationHandler myAuthenticationHandler() {
final Login handler = new Login(Login.class.getSimpleName() servicesManager new DefaultPrincipalFactory() 10);
return handler;
}
@Override
public void configureAuthenticationExecutionPlan(AuthenticationEventExecutionPlan plan) {
plan.registerAuthenticationHandler(myAuthenticationHandler());
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-04 16:00 hugeo-cas\
目录 0 2018-04-04 16:00 hugeo-cas\cas\
目录 0 2018-04-04 16:00 hugeo-cas\casclient\
文件 1200 2018-03-30 15:36 hugeo-cas\casclient\pom.xm
目录 0 2018-04-04 15:59 hugeo-cas\casclient\src\
目录 0 2018-04-04 15:59 hugeo-cas\casclient\src\main\
目录 0 2018-04-04 15:59 hugeo-cas\casclient\src\main\resources\
文件 593 2016-11-22 07:23 hugeo-cas\casclient\src\main\resources\log4j.xm
目录 0 2018-04-04 15:59 hugeo-cas\casclient\src\main\webapp\
文件 2819 2016-11-22 07:23 hugeo-cas\casclient\src\main\webapp\index.jsp
文件 727 2016-11-22 07:23 hugeo-cas\casclient\src\main\webapp\logout.jsp
目录 0 2018-04-04 15:59 hugeo-cas\casclient\src\main\webapp\WEB-INF\
文件 3963 2018-04-03 16:25 hugeo-cas\casclient\src\main\webapp\WEB-INF\web.xm
文件 5110 2018-04-04 15:42 hugeo-cas\cas\pom.xm
目录 0 2018-04-04 15:59 hugeo-cas\cas\src\
目录 0 2018-03-27 13:10 hugeo-cas\cas\src\main\
目录 0 2018-03-27 13:02 hugeo-cas\cas\src\main\java\
目录 0 2018-03-27 13:02 hugeo-cas\cas\src\main\java\com\
目录 0 2018-03-27 13:02 hugeo-cas\cas\src\main\java\com\hugeo\
目录 0 2018-03-30 14:32 hugeo-cas\cas\src\main\java\com\hugeo\cas\
文件 1540 2018-03-30 14:32 hugeo-cas\cas\src\main\java\com\hugeo\cas\CustomAuthConfig.java
文件 2679 2018-03-30 14:08 hugeo-cas\cas\src\main\java\com\hugeo\cas\Login.java
目录 0 2018-04-04 15:25 hugeo-cas\cas\src\main\resources\
文件 3111 2018-04-04 15:25 hugeo-cas\cas\src\main\resources\application.properties
目录 0 2018-03-29 13:27 hugeo-cas\cas\src\main\resources\me
文件 99 2018-03-29 13:27 hugeo-cas\cas\src\main\resources\me
目录 0 2018-04-03 16:27 hugeo-cas\cas\src\main\resources\services\
文件 250 2018-03-27 13:08 hugeo-cas\cas\src\main\resources\services\Apereo-10000002.json
文件 283 2018-04-03 16:27 hugeo-cas\cas\src\main\resources\services\Client1-10000004.json
文件 300 2018-03-27 13:08 hugeo-cas\cas\src\main\resources\services\HTTPSandIMAPS-10000001.json
文件 276 2018-04-02 18:00 hugeo-cas\cas\src\main\resources\services\Localhost-10000003.json
............此处省略3个文件信息
- 上一篇:echarts链接MySQL
- 下一篇:高德省市区城市编码,包含经纬度
相关资源
- ssm+maven用拦截器实现登录小Demo
- SpringBoot 增删改查Demo
- springBoot和sharding-jdbc、mybatis整合demo
- 基于QT sql的数据库操作demo
-
JasonQt_Databa
se Demo - springboot+mybatis+mysql+thymeleaf 实现对学生
- 基于SpringBoot的RBAC学习demo
- SpringBoot和mysql简单的Demo
- springbootdemo.rar
- QT5的SQL数据导入exceldemo
- oracle单点登录demo
-
JasonQt_Databa
se Demo 支持多线程 - springcloud+skywalkingdemo
- SpringMVC+Mybaits+Spring+MySQL实现登录注册
- SpringBoot+MyBatis+Thymeleaf连接MySQL实现简
- Spring Security oAuth2.0 Demo.zip
- VCE Exam Simulator Demo做题软件.zip
- Maven+springmvc+mybatis+easyui+mysql DEMO
- MVC+ICO-AutoFac搭建的项目框架DEMO 紧供学
- bootstrap3+datatables+servlet+sqlite3后台分页
- sqlite嵌入式数据库使用(VC)-sqlite_
- 基于QT sql数据库的用户登录系统demo
- DataGridView与Sql数据库查询demo
- Qt Demo 登陆MySQL数据库增删改查
- SqlSugar生成实体类Demo
评论
共有 条评论