日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

统一认证服务CAS 5安装

發布時間:2025/6/15 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 统一认证服务CAS 5安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

簡要介紹統一認證服務(CAS,Central Authentication Service,注:常稱為單點登錄系統)5.2.X的安裝及配置。 CAS環境:Centos7.5+Tomcat8.5+jdk-8u181。后臺用戶管理采用openldap,其安裝請參考相關資料。

獲取 CAS

本次安裝采用gradle overlay項目,減少安裝編譯過程,速度比較快。需要用源碼請到CAS開源庫下載。不喜歡使用gradle安裝也可使用mvn,請到CAS WAR Overlay template下載,不過最新版本都是采用gradle安裝。CAS版本為5.2.4,其他版本安裝會缺少依賴,請自行測試。 在安裝目錄下執行如下命令下載。

git clone -b 5.2 https://github.com/apereo/cas-gradle-overlay-template.git

當前目錄下生成cas-gradle-overlay-template目錄,稱之為安裝目錄。

安裝步驟

配置gradle

添加所需依賴:json注冊服務,REST接口,ldap接口。修改配置文件build.gradle,文件在安裝目錄cas-gradle-overlay-template/cas/下。dependencies添加三行。

compile "org.apereo.cas:cas-server-support-json-service-registry:${project.'cas.version'}"compile "org.apereo.cas:cas-server-support-rest:${project.'cas.version'}"compile "org.apereo.cas:cas-server-support-ldap:${project.'cas.version'}"

編輯配置文件如下:

cd cas-gradle-overlay-template vi cas/build.gradle

配置文件主要修改結果如下,其他部分略。

... dependencies {compile "org.apereo.cas:cas-server-webapp-tomcat:${project.'cas.version'}@war"if (!project.hasProperty('bootiful')) {// Other dependencies may be listed here...} else {println "Running CAS in Bootiful mode; all dependencies except the CAS web application are ignored."}compile "org.apereo.cas:cas-server-support-json-service-registry:${project.'cas.version'}"compile "org.apereo.cas:cas-server-support-rest:${project.'cas.version'}"compile "org.apereo.cas:cas-server-support-ldap:${project.'cas.version'}"} ...

生成war

制作機器要連到互聯網下載相關文件。執行下面命令,若網速快,很快就可生成war。

./build.sh package

正常執行之后,在cas/build/libs/目錄下生成cas.war。

配置CAS

CAS配置也可以在上一步驟之前先在安裝目錄(cas-gradle-overlay-template)下的etc/cas/config/目錄下修改配置文件后再生成war。
上述生成war之后,把cas.war拷貝到Tomcat目錄下webapps目錄,重啟Tomcat服務,在webapps目錄下生成cas。

  • 修改application.properties 在Tomcat目錄下webapps/cas/WEB-INF/classes/application.properties文件,注釋cas.authn.accept.users配置,此配置可用來測試還沒有使用ldap管理用戶前的安裝是否正常。
  • #cas.authn.accept.users=casuser::Mellon
  • 修改個性配置文件 拷貝在安裝目錄(cas-gradle-overlay-template)下etc/cas/config/,至操作系統centos根目錄/etc/cas/config下。 修改cas.properties部分內容如下,其他部分可臨時使用默認配置。
  • #vi /etc/cas/config/cas.properties cas.tgc.encryption.key=bwSbnHesdfsafsdsdfsdsdssafsfsdsadsdsd2Ar4rM##連接ldap cas.authn.ldap[0].type=AUTHENTICATED cas.authn.ldap[0].ldapUrl=ldap://10.1.0.16:389 cas.authn.ldap[0].useSsl=false cas.authn.ldap[0].connectTimeout=5000 cas.authn.ldap[0].subtreeSearch=true cas.authn.ldap[0].baseDn=ou=people,dc=edu,dc=cncas.authn.ldap[0].userFilter=uid={user}# Bind credentials used to connect to the LDAP instance cas.authn.ldap[0].bindDn=cn=adm,dc=edu,dc=cn cas.authn.ldap[0].bindCredential=xxx001xxx001 #password,modi it

    一般如上簡單修改就可以使用ldap管理用戶。記得重啟Tomcat服務。

    注冊服務

    應用要接入CAS需要注冊,在Tomcat目錄/webapps/cas/WEB-INF/classes/services/下增加一json配置文件。可參考HTTPSandIMAPS-10000001.json文件配置。

    其他

  • edu.cn是一個測試域名,請根據自己的域名自行更改。
  • 沒有生成證書啟動時系統日記會報錯,不影響使用,用下面兩句可生成。
  • keytool -genkey -alias tomcat -keyalg RSA -keypass tomcat -storepass tomcat -keystore server.keystore -validity 36000 keytool -export -trustcacerts -alias tomcat -file server.cer -keystore server.keystore -storepass tomcat
  • 配置其他安全問題,包括此開源軟件隱患,歡迎大家討論點擊討論
  • Tomcat和openldap安裝和管理請先參考其他資料,有空后將另文。
  • 參考文章

  • CAS Gradle Overlay
  • Apereo CAS
  • CAS Enterprise Single Sign-On(文檔)
  • WAR Overlay Installation
  • CAS之5.2x版本單點登錄服務安裝
  • 來源:https://abanger.github.io/maintenance/2018/10/11/CAS-5-install-how-to.html

    轉載于:https://my.oschina.net/abanger/blog/2247185

    總結

    以上是生活随笔為你收集整理的统一认证服务CAS 5安装的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 日韩精品中文字幕一区二区三区 | 国产精品社区 | 麻豆视频在线看 | 免费看a级黄色片 | 成人综合久久 | 天天射天天操天天干 | 国产成人8x视频一区二区 | 亚洲AV成人无码久久 | 综合热久久 | 久久高清无码视频 | 国产伦精品一区二区三区四区免费 | 欧美伦理在线观看 | 亚洲成人一区二区在线观看 | 97精品视频在线观看 | 白洁av | 午夜xxxx| 日本免费一区二区视频 | 女生抠逼视频 | 日韩专区一区二区三区 | 欧美xxxx黑人xyx性爽 | 成人免费视频毛片 | 福利在线视频观看 | 欧美aaa视频 | 女人张开双腿让男人捅 | 国产夫妻自拍av | 一级网站在线观看 | 国产不卡av在线 | 一级全黄男女免费大片 | 国产精品福利片 | 亚洲精品码 | 国产成人精品一区在线播放 | 波多野结衣中文一区 | 热热热热色 | 乳色吐息免费看 | 又污又黄的视频 | 国模精品视频一区二区 | 天堂色播| 久久麻豆精品 | 黄色天堂 | 一本到高清 | 黄色一级片免费看 | 久久婷婷视频 | 久久丁香 | 亚洲午夜小视频 | 国产精品一区二区av | 亚洲一区二区三区久久久成人动漫 | 亚洲喷潮 | 中文字幕免费看 | 亚洲成年人网站在线观看 | 久久精品免费看 | 91l九色lporny| 婷婷综合一区 | 黄色网在线播放 | 欧洲中文字幕 | 91久久精品无码一区二区 | 丁香六月综合 | 天天干天天插天天射 | 在线观看视频二区 | 国产男女猛烈无遮挡免费视频动漫 | 爆乳熟妇一区二区三区霸乳 | 爱上av | 免费av不卡| 精品一区二区三区免费毛片爱 | 亚洲逼逼| 成人黄色一级 | av国产网站 | 亚洲精品一线二线三线 | 国产成人精品无码片区在线 | 黑人玩弄人妻一区二区三区 | 日韩一区二区在线播放 | 久久精品日 | 久草福利资源在线观看 | 亚洲成色www久久网站 | 久久99热人妻偷产国产 | 精品爆乳一区二区三区 | 捆绑黑丝美女 | 韩国电影大尺度在线观看 | 日本精品视频在线观看 | 开心黄色网| 国产精品欧美激情 | 老色批av| www.xxxx欧美 | 日韩aⅴ片| 亚洲午夜久久久 | 少妇呻吟视频 | 亚洲综合自拍 | 亚洲成人av免费观看 | 精品国产制服丝袜高跟 | 91青青操 | 欧美日韩中文字幕视频 | 男男免费视频 | 插插插91 | 亚洲丝袜av| 久久乐视频 | 成人四色| 中国免费黄色片 | 日韩精品一区二区三区四区五区 | 视频一区二区三区在线观看 | 国产学生美女无遮拦高潮视频 |