日期:2014-05-19  浏览次数:20502 次

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;