服务端

开源地址:https://github.com/apereo/cas

Release版:https://github.com/apereo/cas/releases

Windows下使用下载cas服务端源码编译后放入tomcat的webapps中,修改下配置和host启动tomcat即可完成部署 ;

客户端接入

1、新建MVC项目,添加引用包

install-package DotNetCasClient

2、修改配置文件的认证服务器地址,上面添加过包以后会自动添加CAS的配置文件到Web.config

可以看出,主要是通过HttpModules实现验证

3、随便找个Action上打下标签[Authorize]测试

[Authorize]
public ActionResult About()
{
ViewBag.Message = "Your application description page."; return View();
}

文档:

官网:https://www.apereo.org/projects/cas

源码:https://github.com/apereo

最新文章

  1. java5
  2. 常用的CSS Hack
  3. 《OD大数据实战》MongoDB环境搭建
  4. Flips测试类(page43)
  5. Java API —— IO流小结
  6. 项目图片上传存储的目录部分代码思路Calendar类获取年月日
  7. 【java版坦克大战---准备篇】 java 绘图
  8. Apache-Tika解析PDF文档
  9. [转] stat命令输出结果中, Access,Modify,Change的含义
  10. CSS3的线性渐变(linear-gradient)
  11. POI获取Excel列数和行数的方法
  12. 【beta】阶段 第六次 Scrum Meeting
  13. 博弈论初步(SG函数)
  14. rt-thread之 for (fn_ptr = &__rt_init_rti_board_start; fn_ptr < &__rt_init_rti_board_end; fn_ptr++) 理解
  15. python str使用笔记(更新)
  16. Oracle sqlnet.ora配置
  17. 深入了解oracle存储过程的优缺点
  18. springMVC框架 对BaseCtrl封装,简化开发
  19. Maven settings.xml配置(指定本地仓库、阿里云镜像设置)
  20. Frosh Week

热门文章

  1. day5 五、数字类型、字符串,列表类型的基本操作和内置方法
  2. Imu_tk算法流程及数据采集要求和标定程序参数设置
  3. CH 1601 - 前缀统计 - [字典树模板题]
  4. centos7.2 nfs安装配置
  5. create table test_create_table_CreateAs as select * from test_create_table; 表结构的破坏 复制字段结构 复制表结构 LIKE
  6. [skill] vim 操作多个window
  7. Copycat - AppendRequest
  8. eslint 代码检测工具
  9. zabbix server源码安装
  10. vue package-lock.json的作用