我的表AccLink有一个外键,UserId,由成员提供者创建的aspnet_User表。
创建AccLink类型的对象时(我正在使用实体框架)我需要通过获取当前用户对象来分配aspnet_User。
我尝试过Membership.GetUser(userName),但它说它无法转换为aspnet_User类型。什么相当于我可以用来分配给AccLink对象的实体框架构建的模型?
答案 0 :(得分:0)
我认为唯一的方法是从数据库中获取aspnet_User对象(例如,通过用户名或电子邮件或从MembershipUser获得的某些唯一信息进行选择)
答案 1 :(得分:0)
用户如何进行身份验证?如果您没有使用基于表单的身份验证,则System.Net.CredentialCache.DefaultCredentials将保留当前的安全上下文。