模拟ASP.NET的Windows集成验证用户标识
1。设置Web.Config
<system.web> <authentication mode="Windows"/> <identity impersonate="true"/> </system.web>
2.设置IIS安全性为Windows集成验证
3。访问登录用户名
Page.User.Identity.Name
4.是否登录
Page.User.Identity.IsAuthenticated)
5.例如:访问ReportingService
ReportingService2005 rs = new ReportingService2005();
rs.Credentials = System.Net.CredentialCache.DefaultCredentials;