首頁 php教程 php手册 三、记一次失败的 CAS 搭建 之 服务端配置

三、记一次失败的 CAS 搭建 之 服务端配置

Jun 13, 2016 am 09:32 AM
cas

=========================================================================================================

Setp3:Tomcat与cas服务端进行绑定操作::参考:http://www.open-open.com/lib/view/open1392018954614.html

=========================================================================================================

1、下载并与Tomcat安装Cas服务端

可以从 CAS 官网:http:<span>//</span><span>www.jasig.org/cas 下载,这可能需要翻墙,如果你不太愿意翻墙的话,可以访问这个地址:</span><span>http://downloads.jasig.org/cas/</span><span>,同样可以下载。</span>
登入後複製

2、合并到Tomcat

打开你刚刚下载好的安装包,下面有:/modules/cas-server-webapp-3.5.2.war 到 Tomcat 的 webapps 目录下,并重命名为 ROOT.war。
登入後複製

3、配置tomcat,使 Tomcat 支持 HTTPS,打开 Tomcat 目录下 的 conf/server.xml 文件。

<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="off" /><span>
SSLEngine配置为off,默认为on</span>
登入後複製
    <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"<span>
               maxThreads</span>="150" SSLEnabled="true" scheme="https" secure="true"<span>
               clientAuth</span>="false" sslProtocol="TLS" /><span>
其实这段在配置文件中是本身就存在的,只需要你复制一下,替换掉之前的就可以了!Tommat很近人意的嘛</span>
登入後複製

4、添加host本地路径

<span>127.0.0.1 cas</span>
登入後複製

接下来,就可以输入 https://cas:8443/login 进行访问了,帐号密码其实并不是网上说的什么帐号密码一致就OK,也许以前能用

现在貌似已经不能用了,帐号密码在 Tomcat安装目录\webapps\ROOT\WEB-INF\deployerConfigContext.xml 中有,搜索“users”关键词就能找到帐号密码了!

 

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1666
14
CakePHP 教程
1425
52
Laravel 教程
1327
25
PHP教程
1273
29
C# 教程
1253
24
透過 CAS(Central Authentication Service) 實現 PHP 安全驗證 透過 CAS(Central Authentication Service) 實現 PHP 安全驗證 Jul 24, 2023 pm 12:49 PM

透過CAS(CentralAuthenticationService)實現PHP安全驗證隨著網際網路的快速發展,使用者權限管理和身分驗證越來越重要。在開發WEB應用程式時,保護使用者資料和防止未經授權存取是至關重要的。為了實現這一目標,我們可以使用CAS(CentralAuthenticationService)來進行PHP的安全驗證。 CAS

java CAS的概念是什麼 java CAS的概念是什麼 May 03, 2023 pm 09:34 PM

1.說明當多個線程同時對某個資源進行CAS操作時,只有一個線程成功,但不會堵塞其他線程,其他線程只會收到操作失敗的訊號。可見CAS其實是樂觀的鎖。 2.實例跟隨AtomInteger的程式碼,我們可以發現最終呼叫的是sum.misc.Unsafe。看看Unsafe這個名字,它是一個不安全的類別,它利用了Java類別和可見性規則中恰到好處的漏洞。為了速度,Unsafe在Java的安全標準上做出了一些妥協。 publicfinalnativebooleancompareAndSwapInt(Objec

CAS與java樂觀鎖怎麼用 CAS與java樂觀鎖怎麼用 May 01, 2023 pm 08:07 PM

什麼是CASCAS是CompareAndSwap,即比較和交換。為什麼CAS沒有用到鎖還能保證並發情況下安全的操作數據呢,名字其實非常直觀的表明了CAS的原理,具體修改數據過程如下:用CAS操作數據時,將數據原始值和要修改的值一併傳遞給方法比較當前目標變數值與傳進去的原始值是否相同如果相同,表示目標變數沒有被其他執行緒修改,直接修改目標變數值即可如果目標變數值與原始值不同,那麼證明目標變數已經被其他線程修改過,本次CAS修改失敗從上述過程可以看到CAS其實保證的是安全的修改數據,但是修改存在失敗的

java的CAS怎麼應用 java的CAS怎麼應用 Apr 18, 2023 pm 06:37 PM

CAS解釋:CAS(compareandswap),比較並交換。可以解決多執行緒並行情況下使用鎖造成效能損耗的一種機制。CAS運算包含三個運算元—記憶體位置(V)、預期原值(A)和新值(B)。如果記憶體位置的值與預期原值相匹配,那麼處理器會自動將該位置值更新為新值。否則,處理器不做任何操作。一個執行緒從主記憶體得到num值,並對num進行操作,寫入值的時候,執行緒會把第一次取到的num值和主記憶體中num值進行比較,如果相等,就會改變後的num寫入主內存,如果不相等,則一直循環對比,知道成功為止。 CAS產

Java有鎖並發、無鎖並發和CAS實例分析 Java有鎖並發、無鎖並發和CAS實例分析 May 23, 2023 pm 01:34 PM

有鎖並發對於大多數程式設計師(當然我也基本上是其中一員),並發程式幾乎就等價於為相關資料結構加上一個鎖(Mutex)。例如如果我們需要一個支援並發的棧,那最簡單的方法就是給一個單執行緒的棧加上鎖定std::sync::Mutex。 (加上Arc是為了能讓多個執行緒都擁有堆疊的所有權)usestd::sync::{Mutex,Arc};#[derive(Clone)]structConcurrentStack{inner:Arc,}implConcurrentStack{pubfnnew()-> Self{

面試真題:請你聊聊並發中的CAS 機制 面試真題:請你聊聊並發中的CAS 機制 Jul 26, 2023 pm 03:05 PM

程式中,我創建了100個線程,每個線程中對共享變數inc進行累加10000次的操作,如果是同步執行的話,inc最終的值應該是1000000,但我們知道在多線程中,程式是並發執行的,也就是說不同的執行緒可能會同時讀取到主記憶體相同的值

基於springboot怎麼搭建CAS Client客戶端 基於springboot怎麼搭建CAS Client客戶端 May 14, 2023 am 10:46 AM

1.新建springboot專案並引入依賴org.jasig.cas.clientcas-client-support-springboot3.6.22.設定@EnableCasClient註解packagecom.codetiler.demo;importorg.jasig.cas.client.boot.configuration.EnableCasClientimportorg.jasig.cas.client.boot.configuration.EnableCasClientimportorg. springframework.boot.SpringApplication;importorg.spring

面試官問你:你知道什麼是ABA問題嗎? 面試官問你:你知道什麼是ABA問題嗎? Jul 26, 2023 pm 03:09 PM

本期關於CAS領域的一個經典ABA問題的解析,不知道你在實際的工作中有沒有遇到過,但是在面試中這塊是並發知識考查的重點。如果你還沒接觸過這類的問題,我的建議是你自己將上面的程式碼執行一下

See all articles