我正在使用创建登录方案SimpleMembershipProvider
在MVC4中。我想要比开箱即用的控制更多一点AccountControl
。因此,我修改了连接以使用我的数据库和表,但是我希望需要诸如名字、姓氏和电子邮件之类的字段。
WebSecurity.CreateUserAndRole(username, password);
由于所需的字段类型而失败。我发现我可以使用PropertyValues
解决这个问题,但我不知道如何制作PropertyValues
等于多个值。
WebSecurity.CreateUserAndAccount(user.Username, user.password, propertyValues: new {firstName = user.firstName});
我该如何使用多个PropertyValues
?
我不确定,但是您可以尝试添加另一个条目吗new {}
您正在创建的对象。就像是:
WebSecurity.CreateUserAndAccount(user.Username, user.password,
propertyValues: new {firstName = user.firstName,
lastName = user.lastName});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)