JA-SIG Central Authentication Service
Quick Installation Guide
----------------------------------
This guide is meant to be a quickstart for you configure and install CAS
as quickly and easily as possible. If you need more information,
you can check the CAS website at
http://www.ja-sig.org/products/cas/
and you can subscribe to the CAS mailing list by visiting:
http://www.ja-sig.org/products/cas/community/lists/
Quick Demo
----------
The following steps will deploy the included demo of CAS. Start here if
you're new to CAS and want to see it in action. These steps assume
you will be using Tomcat as your servlet container.
Quick Demo
----------
The following steps will deploy the included demo of CAS. Start here if
you're new to CAS and want to see it in action. These steps assume
you will be using Tomcat as your servlet container.
1. copy modules/cas-server-webapp-VERSION.war to Tomcat's webapps/ directory
2. start Tomcat
3. access the CAS login page by opening up a web browser and visiting:
http://hostname:8080/cas-server-webapp-VERSION/login (see note below)
You should see the CAS login page asking you for your username and
password. The default authentication plugin accepts NetID=password.
Enter in an identical value for NetID and password and click LOGIN.
If everything is set up correctly, you should see a page stating that
you've successfully logged into CAS. Congratulations!
Note: this URL assumes that port 8080 is not blocked by a firewall,
and Tomcat is configured to listen on that port (it is by default).
Since we are only testing CAS, this configuration uses http for transport
rather than https -- this is not something you would do in production.
Customization
-------------
After you've gotten CAS working, one of the first things you will want
to do is create your own skin.
There are two skins included with CAS. One is called "default" and the
other is called "simple". "simple" is meant to be used as a template for
building your own skin. If you look in cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/simple/ui,
you will see that a skin is made up of the following files:
casConfirmView.jsp displayed when the user is warned before being
redirected to the service
casGenericSuccess.jsp displayed when the user has been logged in without
providing a service to be redirected to
casLoginView.jsp the login form itself
casLogoutView.jsp displayed when the user has been logged out
serviceErrorView.jsp used in conjunction with the service registry feature,
displayed when the service the user is trying to
access is not allowed to use CAS. Note that this
feature is not enabled by default, in which case
all services are able to use CAS.
Steps for creating a custom skin
--------------------------------
1. copy the contents of cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/simple/ui into
cas-server-webapp/src/main/webapp/WEB-INF/view/jsp/default/ui (backup this directory first if
you want to save the default pages that come with CAS).
2. edit each of the pages to appear as you want them. Take care when
you're editing these pages not to change any of the forms or logic tags
unless you're sure you know what you're doing. If you need to include
a css file, put it in cas-server-webapp/src/main/webapp/themes/default/cas.css and reference it
with the following link tag:
<link rel="stylesheet" href="<spring:theme code="css" />" type="text/css"
media="all" />
The "<spring:theme code="css" />" will be replaced with the appropriate
URL to that directory.
Documentation
---------------------------------
Documentation for CAS can be found in the CAS User Manual:
http://www.ja-sig.org/wiki/display/CASUM/Home
--------------------------
Author: Drew Mazurek
Version: $Revision: 44244 $ $Date: 2008-09-18 15:53:06 -0400 (Thu, 18 Sep 2008) $
Since: 3.0
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
CAS Server3.3.1(ZIP) (534个子文件)
jaas.conf 160B
cas.css 8KB
cas.css 6KB
cas.css 6KB
ieFix.css 831B
ie_cas.css 420B
cas2_spec.dtd 1KB
ja-sig-logo.gif 1KB
error.gif 1KB
info_icon_small.gif 1KB
info.gif 981B
confirm.gif 959B
delete_service.gif 929B
edit_service.gif 816B
add_service.gif 721B
info.gif 438B
key-point_br.gif 387B
error.gif 382B
success.gif 231B
key-point_tr.gif 108B
key-point_tl.gif 104B
alert2.gif 103B
key-point_bl.gif 103B
false.gif 89B
true.gif 84B
package.html 3KB
package.html 2KB
package.html 1KB
package.html 1KB
package.html 739B
package.html 537B
package.html 522B
package.html 512B
package.html 392B
package.html 374B
package.html 336B
package.html 298B
package.html 267B
package.html 259B
package.html 255B
package.html 227B
package.html 186B
package.html 170B
package.html 145B
package.html 100B
package.html 99B
package.html 91B
package.html 80B
favicon.ico 171B
cas-server-core-3.3.1.jar 171KB
cas-server-support-ldap-3.3.1.jar 32KB
cas-server-support-spnego-3.3.1.jar 19KB
cas-server-support-x509-3.3.1.jar 15KB
cas-server-support-openid-3.3.1.jar 12KB
cas-server-support-trusted-3.3.1.jar 8KB
cas-server-integration-restlet-3.3.1.jar 8KB
cas-server-support-radius-3.3.1.jar 7KB
cas-server-support-jdbc-3.3.1.jar 6KB
cas-server-support-legacy-3.3.1.jar 6KB
cas-server-support-generic-3.3.1.jar 6KB
cas-server-integration-berkeleydb-3.3.1.jar 6KB
cas-server-integration-jboss-3.3.1.jar 5KB
cas-server-integration-memcached-3.3.1.jar 4KB
CentralAuthenticationServiceImpl.java 22KB
X509CredentialsAuthenticationHandler.java 14KB
CentralAuthenticationServiceImplTests.java 12KB
AuthenticationViaFormActionTests.java 12KB
GoogleAccountsService.java 10KB
ServiceValidateController.java 9KB
ServiceValidateControllerTests.java 9KB
JBossCacheTicketRegistryTests.java 8KB
AuthenticationManagerImpl.java 8KB
JRadiusServerImpl.java 8KB
SamlUtils.java 8KB
AuthenticationViaFormAction.java 8KB
RegisteredServiceImpl.java 8KB
AbstractTicketRegistryTests.java 7KB
OpenIdSingleSignOnActionTests.java 7KB
TicketGrantingTicketImplTests.java 7KB
Saml10SuccessResponseViewTests.java 7KB
TestUtils.java 7KB
BerkeleyDbTicketRegistry.java 7KB
Saml10SuccessResponseView.java 7KB
RemoteCentralAuthenticationServiceTests.java 6KB
FileAuthenticationHandlerTests.java 6KB
JCIFSConfig.java 6KB
ThrottledSubmissionByIpAddressHandlerInterceptorAdapter.java 6KB
DefaultLdapServiceMapper.java 6KB
TicketResource.java 6KB
BindLdapAuthenticationHandler.java 6KB
HttpClient.java 6KB
JaasAuthenticationHandler.java 5KB
ServiceTicketImplTests.java 5KB
RemoteIpLookupCredentialsToPrincipalResolver.java 5KB
LdapServiceRegistryDao.java 5KB
RemoteCentralAuthenticationService.java 5KB
OpenIdService.java 5KB
RemoteAddressAuthenticationHandler.java 5KB
TicketGrantingTicketImpl.java 5KB
NtlmAuthenticationHandler.java 5KB
共 534 条
- 1
- 2
- 3
- 4
- 5
- 6
hovahw
- 粉丝: 2
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 什么是后端开发-关于后端开发的一些小介绍分享
- Jurassic Pack Vol. II Dinosaurs 侏罗纪包卷恐龙二号Unity游戏模型资源unitypackage
- Jurassic Pack Vol. III Dinosaurs 侏罗纪包卷恐龙三号Unity游戏模型资源unitypackag
- Ultimate Seating Controller 终极座椅控制器Unity游戏开发插件资源unitypackage
- 什么是人工智能-关于人工智能的相关介绍说明
- Figma Converter for Unity适用Unity的Figma转换器Unity游戏开发插件unitypackage
- Creepy Animatronic Anims 令人毛骨悚然的电子动画Unity游戏动画插件资源unitypackage
- Rankings & Leaderboards 排名和排行榜Unity游戏开发插件资源unitypackage
- Semantic Color Palette 语义调色板Unity游戏开发插件资源unitypackage
- Low Poly Nature:Lush and Diverse Environments低聚自然郁郁Unity低多边形模型资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论6