欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ASP.NET MVC 学习5、登陆页面改为SSO验证

程序员文章站 2022-08-11 11:43:53
具体实现:   1,添加SingleSingOn.cs(这个cs文件可以网上下载,然后SSOHost更改为自己的地址)      ...
具体实现:

 

1,添加SingleSingOn.cs(这个cs文件可以网上下载,然后SSOHost更改为自己的地址)

 

                       

 

2,Controller中添加Login方法:

 

 

  SingleSingOn sso = new SingleSingOn();// New a sso object

        public ActionResult Login()

        {

            string identity = sso.SignIn(); //如果登陆成功,返回工号

            if (identity != null)

            {

                return RedirectToAction("Index");  //登陆成功跳转到Index页面

            }

            else

            {

                return RedirectToAction("Login"); //登陆失败,返回登录页面

            }

 

        }