Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Membership.GetUser()如何让当前用户登录?_Asp.net_Oracle_Cookies - Fatal编程技术网

Asp.net Membership.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:从数据源获取信息,并更新当前登录成员资格用户的最后活动日期/时间戳

成功验证用户名和密码后,我的登录设置一个cookie,格式为sauthentication.SetAuthCookieConvert.toStringLoggin1.UserName,为True

通过使用Membership.getUserUserUserName,我能够成功加载MembershipUser对象。但是,如果没有username参数Memebership.GetUser,该方法将返回null

文档称GetUser:从数据源获取信息,并更新当前登录成员资格用户的最后活动日期/时间戳

哪个应该在饼干里,对吗?我已浏览到cookie,会话cookie存在,但当前登录的用户仍返回null

GetUser在哪里查找当前登录的用户

如果验证成功,如何保存当前登录的用户


我正在使用oracle成员资格提供程序

来自MSDN文档:


GetUser从数据源检索用户信息,并创建一个用返回的数据填充的MembershipUser对象。如果使用一个不带用户名参数的GetUser重载,GetUser将返回当前登录的成员资格用户的信息。当前登录的成员身份用户由当前HttpContext中的用户名标识。

是的,我相信asp成员身份提供商就是这样做的。这里,我用的是甲骨文的