使用asp.net和ajax测试客户端的身份验证

时间:2009-01-21 15:04:12

标签: asp.net forms-authentication

从客户端,有没有办法从asp.net页面获取true / false值,以显示您有权访问该页面。使用表单身份验证我被重定向到登录页面。我只需要一个简单的布尔值。

亚伦

2 个答案:

答案 0 :(得分:1)

我会选择User.Identity.IsAuthenticated

答案 1 :(得分:0)

提到的所有这些方法都是Server Side Asp.net Calls。如果你想从客户端这样做,我会创建一个Generic Handler来包装Page.User.IsInRole(“YourRoleName”)或System.Web.HttpContext.Current.User.IsInRole(“YourRoleName”)调用。 / p>

然后你可以使用javascript调用处理程序并返回结果。