fa_karoon
سه شنبه 29 آذر 1390, 09:25 صبح
سلام دوستان
من از روش Form Authentication برای شناسایی کاربر استفاده می کنم، حال می خواهم وقتی رویداد Session end اتفاق می افتد با دستور HttpContext.Current.User.Identity.IsAuthenticated چک کنم اگر کاربر لاگین کرده بوده و بدون logout رویداد Session end اتفاق افتاده ابتدا او را SingOut کند و بعد یکی از تعداد کاربران عضو کم کند
و اگر این کاربر Logout کرده بوده یا اصلا Login نکرده و رویداد Session endاتفاق افتاده فقط یکی از تعداد کاربران مهمان کم شود.
اما هنگامی که به دستور HttpContext.Current.User.Identity.IsAuthenticated می رسد خطای Object not reference ... می دهد
این را هم بگویم این خطا فقط زمانی که صفحه سایت برای مدتی باز می ماند و زمان Session به پایان می رسد ایجاد می شود و در هنگام بستن صفحه سایت که باز Session end اتفاق می افتد همچین خطایی نمی دهد
می دونم مثل داستان شد ام از اساتید خواهش می کنم راهنمایی کنند
من از روش Form Authentication برای شناسایی کاربر استفاده می کنم، حال می خواهم وقتی رویداد Session end اتفاق می افتد با دستور HttpContext.Current.User.Identity.IsAuthenticated چک کنم اگر کاربر لاگین کرده بوده و بدون logout رویداد Session end اتفاق افتاده ابتدا او را SingOut کند و بعد یکی از تعداد کاربران عضو کم کند
و اگر این کاربر Logout کرده بوده یا اصلا Login نکرده و رویداد Session endاتفاق افتاده فقط یکی از تعداد کاربران مهمان کم شود.
اما هنگامی که به دستور HttpContext.Current.User.Identity.IsAuthenticated می رسد خطای Object not reference ... می دهد
این را هم بگویم این خطا فقط زمانی که صفحه سایت برای مدتی باز می ماند و زمان Session به پایان می رسد ایجاد می شود و در هنگام بستن صفحه سایت که باز Session end اتفاق می افتد همچین خطایی نمی دهد
می دونم مثل داستان شد ام از اساتید خواهش می کنم راهنمایی کنند