-1

我正在使用 formauthentication 并且作为 user.identity.name 我正在使用他们的电子邮件,如果我可以使用他们是唯一的注册 ID,我该如何更改它?

FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1,model.Email, DateTime.Now, cookieExpiration, true,model.Email);

model.Email 是用户拥有的电子邮件,它是一个字符串参数,我想放置model.RegistrationID

4

1 回答 1

0

您无法更改其数据类型,但您可以通过将RegistrationId数据库中的 保存为字符串来做您想做的事情。

FormsAuthenticationTicket ticket= new FormsAuthenticationTicket(RegistrationId.ToString() ,model.Email, DateTime.Now,cookieExpiration, true,model.Email);
于 2013-06-22T04:53:27.303 回答