PDA

View Full Version : خالی کردن مقدار HttpContext.Current.User.Identity.Name



resident
چهارشنبه 30 اردیبهشت 1394, 08:51 صبح
سلام.
نت اول برنامم userid رو میذارم تو HttpContext.Current.User.Identity.Name
وقتی logout می کنم و با user دیگه ای وارد میشم، HttpContext.Current.User.Identity.Name در بعضی مواقع همچنان مقدار userid قیلی رو داره.
چطور میشه موقع logout کاربر، مقدار HttpContext.Current.User.Identity.Name رو خالی کنم؟

مهدی کرامتی
چهارشنبه 30 اردیبهشت 1394, 11:08 صبح
با استفاده از دستور Signout لاگ اوت می کنی؟

hakim22
چهارشنبه 30 اردیبهشت 1394, 15:19 عصر
متد LogOff رو به صورت زیر تغییر بدید :


AuthenticationManager.SignOut(DefaultAuthenticatio nTypes.ApplicationCookie);

resident
چهارشنبه 30 اردیبهشت 1394, 19:14 عصر
با استفاده از دستور Signout لاگ اوت می کنی؟
نه استاد. اصلا از signoutاستفاده نکردم.
موقع خروج فقط کش و سشن های مربوط به اون کاربر رو پاک میکنم. همین. کار دیگه ای نمی کنم. از دستور Signout هم استفاده نکردم

resident
چهارشنبه 30 اردیبهشت 1394, 19:18 عصر
متد LogOff رو به صورت زیر تغییر بدید :


AuthenticationManager.SignOut(DefaultAuthenticatio nTypes.ApplicationCookie);


AuthenticationManager متدی به نام Signout نداره