![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CAS5
文章平均质量分 61
程序小生oO
#程序小生
展开
-
CAS认证接口说明之客户端集成(一)
使用CAS登录页面(CAS接口)页面跳转登录方式为推荐方式,同等条件下建议使用该方式进行集成。用户在多个应用系统中,只需要登录一次就可以访问所有相互信任的应用系统,可为用户登录提供单点登录的使用效果。登录场景页面跳转集成兼容 CAS 2.0、CAS 3.0 协议标准,流程包含三种场景下的登录流程:首次登录、登录后第二次访问同一个第三方应用、登录后首次访问第二个第三方应用。首次登录流程为:用户通过浏览器打开第三方应用,第三方应用验证用户登录状态(如通过 session cookie 判断),判断用原创 2022-03-04 10:29:02 · 3961 阅读 · 1 评论 -
CAS集群部署之nginx安装以及配置说明
CAS集群部署之nginx安装以及配置说明此安装说明中包含配置SSL证书和nginx会话保持之sticky模块配置环境检查安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-develrpm包安装的,可以用 rpm -qa 看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”以deb包安装的,可以用 dpkg -l 看到。如果是查找指定软件包,用 dpkg -l | grep “软件或者包的名字”yum方原创 2021-09-02 14:45:02 · 912 阅读 · 0 评论 -
CAS5服务管理 url 正则表达式配置
CAS5服务管理 url 正则表达式配置url 正则表达式配置通配符语法^https*://([A-Za-z0-9_-]+\.)+edu\.cn(:\d*)?.* java代码测试示例public static void main(String[] args) { String str = "http://test_service.edu.cn:8136552/login"; str = "http://test-01.service.edu.cn/webapp?原创 2021-04-07 16:19:39 · 248 阅读 · 0 评论 -
CAS5 oAuth2.0之password方式获取Access Token(四)
oAuth2.0 - password授权方式获取Access token1.在服务管理中添加oAuth2.0认证2.配置OAuth Client Options温馨提示: 此处的客户端ID可以为重定向地址,也可以指定其它名称。注意:当指定其它名称时调用时则必须在请求header头中设置 service or X-service 属性,value为上一步的重定向地址。3.调用OAuth2.0的password接口java代码<?xml version="1.0" encoding="U原创 2020-12-21 15:35:57 · 931 阅读 · 0 评论 -
CAS5.3自定义密码(LADP)认证(三)
自定义登录验证器重写ldap认证方式,方便增加账号安全检测1.首先配置pom.xml文件 <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-support-ldap-core</artifactId&...原创 2020-03-12 15:18:42 · 1707 阅读 · 1 评论 -
CAS5.3自定义密码(数据库)认证(二)
这里需要注意的是在pom.xml中增加新的jar时需将jdk中的证书切换至初始化的证书文件。原创 2020-03-12 15:00:12 · 1230 阅读 · 3 评论 -
CAS5.3服务搭建(一)
CAS5.3服务搭建(一)开发环境准备1.下载并配置idea开发工具-Xms2g-Xmx8g-XX:NewRatio=3-Xss16m-XX:ReservedCodeCacheSize=840m-XX:+UseConcMarkSweepGC-XX:+CMSParallelRemarkEnabled-XX:ConcGCThreads=4-XX:+AlwaysPreTouch-...原创 2020-03-12 14:00:04 · 413 阅读 · 0 评论