/// <summary> /// 单点登录验证 /// </summary> private void Validate() { CasClientValidate.CasClientValidateImpl casClient = new CasClientValidate.CasClientValidateImpl(Request, Response, CASHOST); var casNetId = casClient.Authenticate(); if (string.IsNullOrWhiteSpace(casNetId)) { return; } else { //是否与cas存在匹配关系 var username = GetUserName(casNetId); //存在匹配关系 if (!string.IsNullOrWhiteSpace(username)) { //页面跳转 Redirect(username); } else //不存在,使用教务登录 { Response.Redirect("UscTamisLogin.aspx"); return; } } }