当前位置: 代码迷 >> ASP.NET >> Page.User.Identity.IsAuthenticated这个值如何取到的阿
  详细解决方案

Page.User.Identity.IsAuthenticated这个值如何取到的阿

热度:7700   发布时间:2013-02-26 00:00:00.0
Page.User.Identity.IsAuthenticated这个值怎么取到的阿?
代码这样:   //禁止匿名登录时,取windows用户自动登录   2007.2.24
                        if   ((Session[ "User "]   ==   null)   &&   Page.User.Identity.IsAuthenticated)
{
。。。。
}
不知道Page.User.Identity.IsAuthenticated怎么得到?

------解决方案--------------------------------------------------------
那是.NET自带的吧。
不用自己写。
如果是想看看MS是怎么实现的,可以用Reflectro反编译。
------解决方案--------------------------------------------------------
Page.User.Identity.IsAuthenticated是用在form验证的应用程序中的,是说明你是否通过了票据认证
------解决方案--------------------------------------------------------
你想问什么?不是已经得到了么?
------解决方案--------------------------------------------------------
在代码中调用域用户权限
 在代码使用如下代码来查看访问者域用户身份。



Page.User.Identity.Name


Page.User.Identity.IsAuthenticated




增加引用using System.Security.Principal; 

  相关解决方案