我有一个登录名,我的大多数用户输入以下类型的用户名“mydomain \ Y98765”进入我们的网站。我最近升级了我们的网站,不再需要他们在th用户名中输入“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");
你会得到什么错误? – 2012-08-15 14:49:34
尝试'字符串用户名= UserName.Text.Replace(@“mydomain \”,“”);' – steveg89 2012-08-15 14:50:34
感谢Steveg89,解决我的初步查询,我认为,需要更多的测试,但。我们的一些新用户在他们的用户名中没有“mydomain \”,这是否能应对这种情况? – JK36 2012-08-15 14:57:35