gpt4 book ai didi

asp.net-mvc-4 - ASP.net MVC SimpleMembership

转载 作者:行者123 更新时间:2023-12-01 06:35:37 24 4
gpt4 key购买 nike

我正在使用 SimpleMembership,并将其连接到我的用户表,一切正常。但是当我尝试将 UserId 从 int 更改为 guid 时,出现错误:

Cannot convert type 'System.Guid' to 'int'

对于这些代码行:
 WebSecurity.CreateUserAndAccount(model.Email, model.Password,
new
{
Name = model.Name,
Surname = model.Surname,
Gender = model.Gender,

}
);

在表 pages_OAuthMembership 和 pages_Membership 中,我已将 UserId 从 int 更改为 uniqueidentifier (代表 guid),但没有帮助。

那么我可以拥有用户 ID 的 guid 吗?如果可以,如何获得?
如果我不能使用 guid 我可以使用 BIGINT 吗?

最佳答案

SimpleMembershipProvider 的想法是它很容易实现,因为我通常开箱即用。但是,您必须与它的用户表相处。如果您想使用自己的用户表以及一些自制的密码加密/解密等,您应该创建一个 CustomMembershipProvider。有了它,您可以自定义一切以适应您现有的环境或数据库。

关于asp.net-mvc-4 - ASP.net MVC SimpleMembership,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15342906/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com