代码这样: //禁止匿名登录时,取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;