单点登录.net客户端配置

单点登录.net客户端配置

ID:14278191

大小:41.00 KB

页数:4页

时间:2018-07-27

单点登录.net客户端配置_第1页
单点登录.net客户端配置_第2页
单点登录.net客户端配置_第3页
单点登录.net客户端配置_第4页
资源描述:

《单点登录.net客户端配置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.准备工作l确认网络环境,需要可以访问CAS服务器IP:202.202.208.13,并能够访问域名:portal.cqnu.edu.cnl取消应用系统登录页面(或者登录框)。l屏蔽应用系统注册用户及用户信息修改页面(包括用户密码修改)2.与CASServer建立信任关系第一步:证书打开页面:https://portal.cqnu.edu.cn:8443,下载证书到本地(详细信息—>复制到文件),这个就是cas服务器的证书文件。第二步:添加管理单元1.点击“开始”->“运行”,在对话框中输入“mmc”,启动控制台。2.选择菜单“控制台”->“添加/删除管理单元”

2、,打开“添加/删除管理单元”对话框3.选择“独立”页,点击“添加”按钮,打开“添加独立管理单元”窗口4.选择“Internet信息服务”,点击“添加”按钮5.选择“证书”,点击“添加”按钮,在“证书管理单元”中选择“计算机帐户”,点击“完成”按钮6.点击“关闭”按钮,关闭“添加独立管理单元”窗口7.点击“确定”按钮,关闭“添加/删除管理单元”窗口第三步:安装服务器证书在“控制台”窗口中选择“证书”,在“个人”项目上单击鼠标右键,选择“所有任务”->“导入…”,打开“证书导入向导”对话框,根据对话框提示输入服务器证书文件的路径,即第一步中下载下来的文件路径,完成证书

3、导入。3.配置过程第一步:将DotNetCasClient.xml,DotNetCasClient.pdb,DotNetCasClient.dll导入bin文件。第二步:在Web.config中做如下配置

4、px"/>第三步:加入以下c#代码到登录提交页面(login.aspx.cs)的加载事件中:usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;using

5、System.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.IO;usingSystem.Xml;usingSystem.Net;publicpartialclasslogin:System.Web.UI.Page{privatestaticStringCASHOST=System.Configuration.ConfigurationSettings.AppSettings["casurl"].ToString();protectedvoidPage_Load(ob

6、jectsender,EventArgse){//Lookforthe"ticket="afterthe"?"intheURLstringtkt=Request.QueryString["ticket"];//ThispageistheCASservice=,butdiscardanyquerystringresiduestringservice=Request.Url.GetLeftPart(UriPartial.Path);//Firsttimethroughthereisnoticket=,soredirecttoCASloginif(tkt==null

7、

8、

9、tkt.Length==0){stringredir=CASHOST+"login?"+"service="+service;Response.Redirect(redir);return;}//Secondtime(backfromCAS)thereisaticket=tovalidatestringvalidateurl=CASHOST+"serviceValidate?"+"ticket="+tkt+"&"+"service="+service;StreamReaderReader=newStreamReader(newWebClient().OpenRea

10、d(val

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。