我有一臺服務器,它有機器...重置用戶密碼
我有一個管理員和多個用戶......這些都是Windows用戶,不存在於數據庫中。
如何重置用戶密碼....我登錄使用管理員並提供需要重置的用戶名..
我試圖
string newPassword;
u = Membership.GetUser(UsernameTextBox.Text, false);
但這不起作用...
任何建議...謝謝
碼來添加用戶:
DirectoryEntry AD = new DirectoryEntry("WinNT://" + Environment.MachineName + ",computer");
DirectoryEntry NewUser = AD.Children.Add(username, "user");
NewUser.Invoke("SetPassword", new object[] { password });
NewUser.Invoke("Put", new object[] { "Description", description });
NewUser.CommitChanges();
你設置了支持ASP。網絡會員數據庫表結構並在嘗試使用這些功能之前配置您的會員供應商? – jim 2010-10-01 16:04:33
我使用DirectoryEntry添加用戶... – user175084 2010-10-01 16:08:35
這聽起來像您正在使用Windows身份驗證,而不是表單身份驗證。真的嗎? – Ted 2010-10-01 16:09:42