ドメイン制御のコンピュータでコンピュータのアカウントにログインしてウェブサイトにログインします

3955 ワード

今日とても奇怪な需要があって、ドメイン制御のコンピュータでそれでコンピュータのアカウントにログインしてウェブサイト(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;