惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
D
DataBreaches.Net
C
Check Point Blog
I
InfoQ
A
About on SuperTechFans
Engineering at Meta
Engineering at Meta
月光博客
月光博客
Recent Announcements
Recent Announcements
酷 壳 – CoolShell
酷 壳 – CoolShell
T
Tailwind CSS Blog
Y
Y Combinator Blog
博客园 - Franky
博客园_首页
罗磊的独立博客
量子位
美团技术团队
T
The Blog of Author Tim Ferriss
Last Week in AI
Last Week in AI
大猫的无限游戏
大猫的无限游戏
爱范儿
爱范儿
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Martin Fowler
Martin Fowler
博客园 - 叶小钗
aimingoo的专栏
aimingoo的专栏

博客园 - 吕震宇

Yale CAS + .net Client 实现 SSO(6) Yale CAS + .net Client 实现 SSO(5) Yale CAS + .net Client 实现 SSO(4) Yale CAS + .net Client 实现 SSO(3) Yale CAS + .net Client 实现 SSO(1) Windows Mobile 数独游戏及全部源码 SharpICTCLAS 1.0 发布! SharpICTCLAS(测试版)发布了 SharpICTCLAS分词系统简介(7)(8) SharpICTCLAS分词系统简介(6)Segment SharpICTCLAS分词系统简介(5)NShortPath-2 SharpICTCLAS分词系统简介(4)NShortPath-1 SharpICTCLAS分词系统简介(3)DynamicArray SharpICTCLAS分词系统简介(1)、(2) 实现ICTCLAS到C#平台的移植 天书般的ICTCLAS分词系统代码(二) 天书般的ICTCLAS分词系统代码(一) 给文章增加“Copy Code”功能 [转][黄忠成]Object Builder Application Block
Yale CAS + .net Client 实现 SSO(2)
吕震宇 · 2013-01-22 · via 博客园 - 吕震宇

第二部分:安装配置 CAS

1. 下载 CAS 及.NET CAS client。

CAS下载地址:http://www.jasig.org/cas/download

.NET CAS Client 下载地址:https://wiki.jasig.org/display/CASC/.Net+Cas+Client

2. 安装 CAS

解压缩下载下来的“cas-server-3.5.1-release.zip”,

在“modules”文件夹中找到“cas-server-webapp-3.5.1.war”,将其重命名为“cas.war”

将“cas.war”拷贝到“%TOMCAT_HOME%\webapps”文件夹下。稍等一会儿刷新一下,就会看到Tomcat自动将“cas.war”解压到“cas”文件夹中。如下图:

CAS002001

3. 测试 CAS

在默认配置下,CAS认为只要用户名密码相同即登录成功。我们可以通过修改配置以实现基于数据库的身份验证。不过目前我们先以默认配置进行测试。

在浏览器中输入网址“https://192.168.0.123:8443/cas/login”,如果IE有证书警告信息,直接点击“继续浏览此网站(不推荐)。

CAS002002

如果用户名与密码相同,则系统显示登录成功:

CAS002003

用户可以在浏览器中输入网址“https://192.168.0.123:8443/cas/logout”,则系统自动完成注销操作。

CAS002004

至此,服务器端配置全部完成。随后就是建立ASP.NET网站,利用CAS实现SSO了。

待续...