Yale CAS + .net Client 实现 SSO(2)--安装配置 CAS

简介: 原文地址: http://www.cnblogs.com/zhenyulu/archive/2013/01/22/2870890.html第一部分:安装配置 Tomcat第二部分:安装配置 CAS第三部分:实现 ASP.NET WebForm Client第四部分:实现基于数据库的身份验证第五部分:扩展基于数据库的身份验证第六部分:自定义登录页面第二部分:安装配置 CAS1. 下载 CAS 及.NET CAS client。

原文地址: http://www.cnblogs.com/zhenyulu/archive/2013/01/22/2870890.html

第一部分:安装配置 Tomcat

第二部分:安装配置 CAS

第三部分:实现 ASP.NET WebForm Client

第四部分:实现基于数据库的身份验证

第五部分:扩展基于数据库的身份验证

第六部分:自定义登录页面

第二部分:安装配置 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了。

 

待续...


目录
相关文章
|
SQL Java 数据库连接
Could not open client transport with JDBC Uri: jdbc:hive2://192.168.88.10:10000: java.net.ConnectExc
Could not open client transport with JDBC Uri: jdbc:hive2://192.168.88.10:10000: java.net.ConnectExc
858 0
|
Windows
Windows安装vSphere Client报错:错误28173,安装程序未能启用Microsoft.NET Framew..
Windows安装vSphere Client报错:错误28173,安装程序未能启用Microsoft.NET Framew..
711 0
|
存储 前端开发 JavaScript
.net core实践系列之SSO-跨域实现
.net core实践系列之SSO-跨域实现
360 0
.net core实践系列之SSO-跨域实现
|
安全 数据安全/隐私保护
.net core实践系列之SSO-同域实现(二)
.net core实践系列之SSO-同域实现(二)
391 0
.net core实践系列之SSO-同域实现(二)
|
存储 JSON 前端开发
.net core实践系列之SSO-同域实现(一)
.net core实践系列之SSO-同域实现(一)
628 0
.net core实践系列之SSO-同域实现(一)
|
关系型数据库 MySQL Java
|
存储 开发框架 缓存
教你写个简单的Redis Client框架-.NET Core
教你写个简单的Redis Client框架-.NET Core
329 0
|
物联网 Java C#
基于开源 Net MQTT Client 连接阿里云物联网平台
前面分别介绍了基于开源MQTT Client Java及Python语言连接阿里云物联网平台的示例,这里使用M2Mqtt Client C#进行测试,结合自定义Topic演示消息的上下行。
基于开源 Net MQTT Client 连接阿里云物联网平台
|
监控 前端开发 API
一款基于 .NET MVC 框架开发、功能全面的MES系统
一款基于 .NET MVC 框架开发、功能全面的MES系统
425 5