Asp.net Membership.GetUser()如何让当前用户登录?
成功验证用户名和密码后,我的登录设置一个cookie,格式为sauthentication.SetAuthCookieConvert.toStringLoggin1.UserName,为True 通过使用Membership.getUserUserUserName,我能够成功加载MembershipUser对象。但是,如果没有username参数Memebership.GetUser,该方法将返回null 文档称GetUser:从数据源获取信息,并更新当前登录成员资格用户的最后活动日期/时间戳 哪个应该在饼干里,对吗?我已浏览到cookie,会话cookie存在,但当前登录的用户仍返回null GetUser在哪里查找当前登录的用户 如果验证成功,如何保存当前登录的用户Asp.net Membership.GetUser()如何让当前用户登录?,asp.net,oracle,cookies,Asp.net,Oracle,Cookies,成功验证用户名和密码后,我的登录设置一个cookie,格式为sauthentication.SetAuthCookieConvert.toStringLoggin1.UserName,为True 通过使用Membership.getUserUserUserName,我能够成功加载MembershipUser对象。但是,如果没有username参数Memebership.GetUser,该方法将返回null 文档称GetUser:从数据源获取信息,并更新当前登录成员资格用户的最后活动日期/时间戳
我正在使用oracle成员资格提供程序 来自MSDN文档:
GetUser从数据源检索用户信息,并创建一个用返回的数据填充的MembershipUser对象。如果使用一个不带用户名参数的GetUser重载,GetUser将返回当前登录的成员资格用户的信息。当前登录的成员身份用户由当前HttpContext中的用户名标识。是的,我相信asp成员身份提供商就是这样做的。这里,我用的是甲骨文的