资源简介
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
- 下一篇:高德省市区城市编码,包含经纬度
相关资源
- 微信授权登录demo源码
- 基于OPC和.net的数据采集系统软件Dem
- SQLite数据库的增删改查demo
- nodejs用户登录注册demo
- 这是一个用VS连接SQL_SERVER的一个简单
- SSM框架连接MySQL实现简单的增删改查
- ssmCrudOracleDemo
- 数据库访问技术ODBC Demo
- 系统辅助Demo
- .net 程序链接Oracle数据库Demo
- 使用eclipse编写的登录Demo
- 完整版 SSM调用百度人脸识别demo.zip
- EDWorkFlowDemo工作流
- 微软推荐测试用SQL Server 数据库备份文
- 利用POI解析excel并存入数据库demo
- django+sqllite+h5 实现简易版银行系统小
- SSH整合框架登录加增删改查demo
- springboot+mybatis+mysql+thymeleaf 实现最基本
- SSH实现在线考试系统demo
- Spring动态切换多数据源Demo
- idea+maven+hibernate+springmvc+mysql 实现的增
- 使用QTableView、QSqlTableMode与QSqlDataba<
- Maven+Spring+Spring MVC+MyBatis+MySQL整合SSM框
- SQLCipherDemo 代码实现SQLCipher对数据库文
- SSM增删改查、简单demo附数据库
- springboot-demo(springboot+mybatis+mysql+spr
- ormlite-jdbc demo使用。
- nodeJS中express框架和mysql简单的连接d
-
fli
nkdemo.rar - springBoot+mysql+mybatis Demo
评论
共有 条评论