我已经登录,我的大多数用户都输入以下类型的用户名“mydomain\Y98765”以进入我们的网站。我最近升级了我们的网站,不再需要他们在用户名中输入“mydomain”。我知道我需要使用 replace 命令将“mydomain\”替换为“”,但是,我的服务器不断因我的尝试而崩溃。这是在用户未在 mydomain 中键入时有效的代码。
UserManager Usermanager = new UserManager();
UserData userdata = Usermanager.Login(UserName.Text, Password.Text, "DC=my,DC=domain,DC=co,DC=uk");
这是我尝试过的,但会使服务器崩溃。有人可以帮忙吗
string username = UserName.Replace("mydomain\\","");
UserData userdata = Usermanager.Login(username, Password.Text, "DC=my,DC=domain,DC=co,DC=uk");