我将使用哪个数据库与Sys.Services.AuthenticationService.get_isLoggedIn()

时间:2011-03-29 10:42:13

标签: asp.net ajax asp.net-ajax forms-authentication

我阅读了这篇文章并检查了源代码。但我不明白他使用了哪个数据库。

我有一个名为“users”的数据库和表,以及“username”,“password”和“roles”字段。所以我想使用Sys.Services.AuthenticationService.get_isLoggedIn()。

我无法理解如何到达我的数据库和查询记录用户并返回答案.. 你能给出同样的例子吗? 感谢..

1 个答案:

答案 0 :(得分:0)

MSDN:

  

Sys.Services.AuthenticationService.get_isLoggedIn:值   此属性由页面中的ScriptManager对象设置   请求。

因此,如果我的理解是好的,那么这个值应该与HttpRequest.IsAuthenticated属性相同。您只需在服务器端代码(使用ASP.NET成员身份或FormsAuthentication)中进行常规身份验证即可自动设置此属性。