我正在使用 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 我可以使用 BIGINT 吗?