取消选中"匿名访问"时无法访问网站
本文关键字:quot 访问 网站 取消 | 更新日期: 2023-09-27 18:01:20
我有一个简单的webapp,它需要获取系统的当前登录用户名。
我尝试过:
Label1.Text = HttpContext.Current.User.Identity.Name.ToString();
但这是空白的,因为匿名用户访问被检查。当我取消选中匿名用户访问时,我无法浏览出现错误的网站
您无权查看此页面
我在web.config 中使用windows身份验证
<authentication mode="Windows"/>
当您使用Windows身份验证并禁用匿名访问时,您必须向Web应用程序提供Windows用户信息。
使用<identity impersonate="true"/>
。