日期:2014-05-18  浏览次数:20459 次

VS2008 asp.net 如何用C#判断用户是否已登录
VS2008 asp.net 如何用C#判断用户是否已登录

我用的是VS2008的登录七控件做的登录系统

问:有一段C#代码需要判断在看网页的用户是否已登录来决定是否让他提交发言,判断语句怎么写

请不要向我建议改成其它登录方案,因为这个是我刚搞懂的方案,呵呵

------解决方案--------------------
lz用的.NET 自带的成员与角色管理系统吧~~~,用HttpContext.Current.User.Identity.IsAuthenticated() 应该可以判断
------解决方案--------------------
一种方案是将登陆用户保存到Session中,提交发言时判断是否存在此Session
第二种方案是用asp.net中的Forms验证功能:
判断是否登陆:
VB.NET code

HttpContext.Current.User.Identity.IsAuthenticated