zoukankan      html  css  js  c++  java
  • 在域控的计算机用其登陆计算机的帐户登陆网站

    今天有一个很奇怪的需求,在域控的计算机用其登陆计算机的帐户登陆网站(ASP.NET),下面是其一点点提示代码

         /// <summary>
            /// 读取和验证登陆用户的信息,并设置权限
            /// </summary>
            public bool CheckUserAndSetCompetence()
            {
                string message = string.Empty;
    
                string adtest = User.Identity.Name;
                string[] ad = adtest.Split('\\');
                string userDomain = ad[0].ToString().Trim();
                string userAccount = ad[1].ToString().Trim();
    
                ////防止帐号重复
                if (userDomain == "USA")
                    userAccount = @"USA\" + userAccount;
                if (userDomain == "APR")
                    userAccount = @"APR\" + userAccount;
    
                message = SecurityService.CheckUserAccount(userAccount);    //检查用户并且设置该用户的权限信息 
               
                if (message == string.Empty)
                {
                    Response.Cookies[userAccount].Value = "0";
                    Response.Redirect("Default.aspx");
                }
                if (!string.IsNullOrEmpty(message))
                {
                    UIHelper.Alert(this.Page, message);
                    return false;
                }
                return true;
            }

    同上面可以看出来,其主要的代码为:

    string adtest = User.Identity.Name;
  • 相关阅读:
    HDU3461 Code Lock 并查集应用
    记录,待总结8
    HDU1325 Is It A Tree?
    函数指针总结
    记录,待总结6
    HDU1272 小希的迷宫 并查集
    记录,待总结10
    记录,待总结9
    C# 获取radiobutton的值
    解决idea控制台tomcat输出中文乱码
  • 原文地址:https://www.cnblogs.com/gzh4455/p/2701363.html
Copyright © 2011-2022 走看看