Umbraco-无法以编程方式创建成员
我想使用Umbraco 7在我的网站上用C#制作注册表。我制作了一个表单并编写了代码:Umbraco-无法以编程方式创建成员,umbraco,Umbraco,我想使用Umbraco 7在我的网站上用C#制作注册表。我制作了一个表单并编写了代码: IMember _newMember = ApplicationContext.Current.Services.MemberService.CreateMember("username", "user@email.com", "Full Name", "Member"); ApplicationContext.Current.Services.MemberService.Save(_newMember);
IMember _newMember = ApplicationContext.Current.Services.MemberService.CreateMember("username", "user@email.com", "Full Name", "Member");
ApplicationContext.Current.Services.MemberService.Save(_newMember);
ApplicationContext.Current.Services.MemberService.SavePassword(_newMember, "pass");
表单已正确发送,但成员列表中仍不存在成员
有人能帮我吗?试试这个(我使用的是7.1.6
版本的Umbraco):
var memSer = Services.MemberService;
IMember mem = memSer.CreateMember(newUser.UserName, newUser.Email == null ? "mail@mail.com" : newUser.Email, newUser.UserName, "SigneageSystemMember");
memSer.Save(mem);
memSer.SavePassword(mem, newUser.Password);