關於單點登陸(SSO)的開源專案CAS的一個問題, 用過yale大學CAS的幫幫忙吧,先謝啦,哈哈
CAS是Yale大學的一個SSO開源專案
我在配置簡單的HelloWorld的時候,遇到了問題
我是按照這篇文章進行配置的
http://www-128.ibm.com/developerworks/web/library/wa-singlesign/
1.首先我開啟tomcat5.5的SSL
就是uncomment掉server.xml裡的那段註釋
2.生成安全證照
密碼是:changeit
姓名是:localhost
其他隨便寫的
之後是
%java_home%\bin\keytool -export -alias tomcat -file server.crt
和
%java_home%\bin\keytool -import -file server.crt -keystore %java_home%/jre/lib/security/cacerts
然後啟動tomcat, 開啟ie, 輸入https://localhost:8443, 成功進入tomcat的welcome頁!
3.將CAS server3.0.2中target目錄中的CAS.war複製到%tomcat_home%\webapps目錄下.
4.將cas-client-java-2.1.1\dist\casclient.jar檔案複製到%tomcat_home%\common\lib中
5.修改tomcat自帶的servlet-examples的web.xml, 加入cas的過濾器:
6.啟動tomcat !,CAS.war檔案被自動在webapps下釋放出CAS目錄
進入https://localhost:8443/servlets-examples, 被自動轉發到CAS的登陸頁面.
到這裡都一切正常啊!
7.在CAS登陸頁面中輸入使用者名稱和密碼相同的字串,然後點"login"按鈕
問題出現了:請求沒有被轉到servlets-examples頁面, 卻是"找不到伺服器 無法顯示網頁"的空白頁
高人指點一下, 我到底是什麼地方出錯了呀
急的都上火啦 5555555555555~~~~~
我在配置簡單的HelloWorld的時候,遇到了問題
我是按照這篇文章進行配置的
http://www-128.ibm.com/developerworks/web/library/wa-singlesign/
1.首先我開啟tomcat5.5的SSL
就是uncomment掉server.xml裡的那段註釋
2.生成安全證照
%java_home%\bin\keytool -genkey -alias tomcat -keyalg RSA |
密碼是:changeit
姓名是:localhost
其他隨便寫的
之後是
%java_home%\bin\keytool -export -alias tomcat -file server.crt
和
%java_home%\bin\keytool -import -file server.crt -keystore %java_home%/jre/lib/security/cacerts
然後啟動tomcat, 開啟ie, 輸入https://localhost:8443, 成功進入tomcat的welcome頁!
3.將CAS server3.0.2中target目錄中的CAS.war複製到%tomcat_home%\webapps目錄下.
4.將cas-client-java-2.1.1\dist\casclient.jar檔案複製到%tomcat_home%\common\lib中
5.修改tomcat自帶的servlet-examples的web.xml, 加入cas的過濾器:
<filter> <filter-name>CAS Filter</filter-name> <filter-class>edu.yale.its.tp.cas.client.filter.CASFilter</filter-class> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.loginUrl</param-name> <param-value>https://localhost:8443/cas/login</param-value> </init-param> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.validateUrl</param-name> <param-value>https://localhost:8443/cas/proxyValidate</param-value> </init-param> <init-param> <param-name>edu.yale.its.tp.cas.client.filter.serverName</param-name> <param-value>localhost</param-value> </init-param> </filter> <filter-mapping> <filter-name>CAS Filter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <p class="indent"> |
6.啟動tomcat !,CAS.war檔案被自動在webapps下釋放出CAS目錄
進入https://localhost:8443/servlets-examples, 被自動轉發到CAS的登陸頁面.
到這裡都一切正常啊!
7.在CAS登陸頁面中輸入使用者名稱和密碼相同的字串,然後點"login"按鈕
問題出現了:請求沒有被轉到servlets-examples頁面, 卻是"找不到伺服器 無法顯示網頁"的空白頁
高人指點一下, 我到底是什麼地方出錯了呀
急的都上火啦 5555555555555~~~~~
相關文章
- 關於資料庫的問題。請幫忙看下,在下先謝謝了資料庫
- 請大家幫忙,關於儲存過程分頁的問題...謝謝儲存過程
- CAS單點登入(SSO)實戰(一)
- Liferay中使用CAS實現單點登陸(SSO)
- CAS SSO單點登入框架學習框架
- jms的問題,請高手幫忙解決一下,先謝了
- 一個關於mysql方面的問題,希望斑竹和大家能幫忙,謝謝!!MySql
- apereo cas單點登陸返回多個屬性
- 各位高手來幫我看看sql的問題吧,謝謝啦,線上等答案啊SQL
- 單點登陸原理及程式碼(CAS)
- jive配置中的database問題?!請幫忙阿謝謝!Database
- 急不理解的問題,大家幫幫忙,關於jive
- 請問各位,你們在實際專案中都是採用什麼方式處理登陸這個功能的,非常感謝?banq老師幫幫忙:)
- .關於CAS SSO單點登入服務端環境搭建原始碼分析服務端原始碼
- 關於CAS SSO單點登入客戶端環境搭建原始碼分析客戶端原始碼
- 關於Jboss應用ear檔案的釋出問題,幫忙看看:)
- 請高手幫忙了,關於javamail的問題JavaAI
- CAS實現單點登入SSO執行原理探究
- CAS SSO單點登入服務端環境搭建服務端
- CAS SSO單點登入客戶端環境搭建客戶端
- 2.關於CAS SSO單點登入服務端環境搭建原始碼服務端原始碼
- 一個寫xml的問題,高手幫忙啊!XML
- 高手、板主幫忙,一個加密的問題!!!加密
- 各位大哥,jboss配置資料來源的問題,幫幫忙!
- 2.關於CAS SSO單點登入服務端環境搭建原始碼分析服務端原始碼
- CAS實現單點登入SSO執行原理探究(終於明白了)
- 用過XMLHTTP的朋友幫幫忙,我這個點選後沒反應XMLHTTP
- 用jboss和mysql做過開發的朋友幫幫忙!!!MySql
- 關於反射的問題,請高手幫忙!線上急等!反射
- 關於digest認證的問題,請高手幫忙
- CAS 單點登入流程
- 基於CAS的WEB單點登入(sso)服務端及其tomcat/nginx https配置Web服務端TomcatNginxHTTP
- [併發程式設計]-關於 CAS 的幾個問題程式設計
- 請高手幫忙,關於多個連線的hibernate配置問題
- 一個郵件的JAVABEAN問題,請高手幫忙JavaBean
- 關於領域驅動設計與開發過程中的一些疑惑請道友幫忙解惑,謝謝。
- 謝謝斑竹能否幫個忙!! (改個小程式)
- 3.CAS SSO單點登入客戶端環境搭建客戶端