备忘录

记录点滴技术

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

一、cas-server是java开发的,官网很多版本都只提供源码下载而没有发布文件,但4.0却例外,于是选择直接下载4.0。

https://github.com/apereo/cas/releases/tag/v4.0.0

 这样服务端安装就很简单,我的tomcat是7.0.81,放在webapps目录下,启动之后,就安装成功了。

二、下载官网的.net客户端,该项目由三部分组成:

 其中DotNetCasClient文件夹用来生成DotNetCasClient.dll,然后在测试网站ExampleWebSite添加引用,再配置好网站的web.config就可以进行测试了。DotNetCasProxyDemoApp好像是跟代理有关的,这个没去深入研究。

 web.config红框出需要修改成实际的地址,蓝框处应该是和那个代理程序有关的,如果没有配置代理,必须把这个删除掉,否则会出现重定向的次数过多这种错误。

登录成功后的界面:

 

2023-11-11更新:原来有网址可以下载各个版本的服务器的安装文件的,Central Repository: org/apereo/cas/cas-server-webapp-tomcat/5.3.14,直接下载会比较慢,可用迅雷下载;或者用国内用华为云镜像下载:

6.0.8.1及以下版本,可以通过配置json文件,支持http请求(见:简易搭建本地CAS服务端);6.1版本以上已经找不到相关的文件,无法用这种方法启用http支持。

但经过实际测试(操作系统是Huawei Cloud EulerOS 2.0 等保2.0三级版 64位,openJdk1.8),发现6.0.0及以上的版本,都无法正常启动,5.3.14和5.3.9则可以正常运行。

posted on 2023-10-28 21:38  goding  阅读(30)  评论(0编辑  收藏  举报