# Example CASified Java Web Application
This is sample java web application that exercises the CAS protocol features via the Java CAS Client.
Configure
---------
- Adjust the url endpoints of the CAS server and
the application server in the [`web.xml`](https://github.com/UniconLabs/cas-sample-java-webapp/blob/master/src/main/webapp/WEB-INF/web.xml) file.
## Build
* Create a Java keystore at `/etc/cas/jetty/thekeystore` with the password `changeit`.
* Import your server certificate inside this keystore.
```bash
mvn clean package jetty:run-forked
```
The application will be available on:
```bash
http://localhost:9080/sample
```
and
```bash
https://localhost:9443/sample
```
## Testing High Availability
Assuming you have deployed CAS on two nodes, you can use the sample application to make sure all nodes are properly
sharing the ticket state. To do this, in the `web.xml` file ensure that:
- The `casServerLoginUrl` of the `CAS Authentication Filter` points to CAS node 1 (i.e `https://cas1.sso.edu:8443/cas/login`).
- The `casServerUrlPrefix` of the `CAS Validation Filter` points to CAS node 2 (i.e `https://cas2.sso.edu:8443/cas`)
- For both of the above filters, the `serverName` should always point to the location where *this sample application* is deployed.
Deploy the application and test. You may also want to reverse the order of CAS
nodes 1 and 2 in the above configuration, redeploy and test again.
> Alternatively, one could test distributed CAS nodes without any client application
set up using [this](https://github.com/UniconLabs/duct) small command line utility
徐浪老师
- 粉丝: 8539
- 资源: 1万+
最新资源
- 玉米识别数据集 yolov8格式标注,5647张图,可精准识别玉米粒,正确识别率达到99.6%,用于识别检测玉米粒个数统计,或识别是否包含玉米
- 玉米识别数据集 COCO JSON格式标注,5647张图,可精准识别玉米粒,正确识别率达到99.6%,用于识别检测玉米粒个数统计,或识别是否包含玉米
- 考虑不同充电需求的电动汽车协调充电调度方法 代码复现,详细注释 1、提出了一种电动汽车(EV)的协调充电调度方法 2、在所提出的方法中估计了电动汽车用户充电需求的紧迫性 3、根据充电需求的紧迫性为
- 机械设计耐克皮衣自动整形平烫生产线sw17可编辑全套技术资料100%好用.zip
- APD,有源功率解耦,纹波抑制,波动抑制,直流电压纹波抑制,Buck型,Boost型,Buck-Boost型,独立型,复用型,双复用型
- 基于Kimi AI 实现发票内容识别
- chrome插件可以将任意大小的图片转换成128*128头像大小
- 机械设计爬杆机器人(sw17可编辑+cad)全套技术资料100%好用.zip
- MMC储能APF,MMC储能,MMC型APF,MMC储能型APF,模块化多电平变器储能,有源电力滤波器,同时具有储能和谐波补偿功能,不平衡负载,负序抑制,负序电流补偿,soc均衡控制, 参考文献
- STM32F4适配WINUSB2.0
- 玉米识别数据集 PASICAL VOC XML格式标注,5647张图,可精准识别玉米粒,正确识别率达到99.6%,用于识别检测玉米粒个数统计,或识别是否包含玉米
- 欧姆龙PLC程序欧姆龙案例欧姆龙标准程序 本产品适用于新手或者在校生 本程序包括有欧姆龙CP1H脉冲程序案例,威纶通触摸屏程序,word讲义 程序涉及方面广,适合新手入门学习,掌握了这些以后欧姆龙
- 单相MMC,单相MMC整流器,单相模块化多电平变器,直流电压波动抑制,桥臂电压均衡控制,模块电压均衡控制,载波移相调制
- 玉米识别数据集 yolo v7格式标注,5647张图,可精准识别玉米粒,正确识别率达到99.6%,用于识别检测玉米粒个数统计,或识别是否包含玉米
- 玉米识别数据集 yolov5格式标注,5647张图,可精准识别玉米粒,正确识别率达到99.6%,用于识别检测玉米粒个数统计,或识别是否包含玉米
- 基于Neo4j的大数据存储技术应用-单机部署、操作指南与图书管理实战案例
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈