日韩性视频-久久久蜜桃-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安装的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    主站蜘蛛池模板: 舌奴调教日记 | 91chinese在线 | 欧美壮男野外gaytube | 另类亚洲激情 | 久草天堂| 亚洲中文一区二区三区 | 国产破处视频 | 久久久91| 男人都懂的网址 | 免费在线中文字幕 | 欧美在线看片 | 亚洲人xxx | 国产精品久久777777 | 尤果网福利视频在线观看 | 亚洲手机在线观看 | 亚洲视频在线观看一区二区三区 | 久久鲁鲁| 我爱我色成人网 | 亚洲丁香网 | 国产精品羞羞答答 | 国产精品99久| 波多野结衣激情视频 | 欧美视频一二三区 | 91看片看淫黄大片 | 热热热色| 色女综合| 粉嫩av在线 | 日韩免费在线观看视频 | 美女网站全黄 | 少妇媚药按摩中文字幕 | 青青操91 | 色噜噜狠狠一区二区三区 | 国产艳俗歌舞表演hd | 国产午夜精品一区二区三区嫩草 | 97国产资源 | 亚洲看片网| 日韩av不卡在线播放 | 懂色一区二区二区av免费观看 | 午夜在线影院 | 8x8ⅹ8成人免费视频观看 | 日韩免费不卡视频 | 电影中文字幕 | 国内偷拍av | 18在线观看免费入口 | 日本成人免费视频 | 国产一区二区三区四区 | 九热在线视频 | 欧美美女一级片 | 天天想你在线观看完整版高清 | 欧美色图亚洲视频 | 国产又大又粗又长 | 在线中文视频 | 国产在线久久久 | 国产另类综合 | 欧美视频在线看 | 久久蜜桃av| 黄色一级视频免费 | 成人免费高清在线观看 | 海角社区在线视频播放观看 | 欧美日韩国产免费观看 | 亚洲永久网站 | 欧美一区二区三 | 中文在线字幕观看 | xxxxx毛片| 亚洲国产一区二区三区 | 日日夜夜综合网 | 免费毛片软件 | 亚洲综合欧美综合 | 亚洲视频免费播放 | 国产精品亚洲一区二区三区在线观看 | 国产欧美中文字幕 | 男人天堂亚洲天堂 | 一区二区三区在线免费观看视频 | 亚州av综合色区无码一区 | 亚洲午夜在线播放 | 91久久精品日日躁夜夜躁国产 | 日韩精品123| 91片黄在线观 | 懂色av一区 | 亚洲精品国产精品国自产 | 成人毛片在线播放 | jjzz在线| 人人爽人人爽人人 | 六月丁香婷婷网 | 无码人妻精品中文字幕 | 曰本毛片 | 色在线免费观看 | 国产精品精品国产 | 91激情视频在线 | 色老妹| 国产成人一区二区三区别 | 久久精品视频在线观看 | 伊人999| 欧美俄罗斯乱妇 | 久久在现 | 欧美黄色录像视频 | 国产成人无码网站 | 中文字幕自拍偷拍 | 精品一区电影 |