我有自定义会员资格。我想在控制器中知道谁是当前用户。我需要添加什么,显示当前用户?
[BasicHttpAuthorize]
public class TestController : ApiController
{
public String Get()
{
String memb = CustomMembershipProvider.Current.ToString();
return "Hello " + memb + " From Test Controller!";
}
}
不幸的是,我不使用 Windows 登录。所以我不能用这个方法。我需要编写一个通过实体框架连接到我的数据库的方法。我不明白我可以在哪里保存当前用户,这将在 Membership.GetUser() 的方法中拉出当前用户。