【发布时间】:2013-09-12 18:28:08
【问题描述】:
场景:
IIS 6 - 匿名为关闭,集成为开启。
应用程序的 Web 配置 - 身份验证设置为 WINDOWS
用户网络计算机 - 我们使用通用访问卡和密码登录我们的计算机
问题:
HttpContext.Current.User.Identity.Name 始终为空。
有什么想法吗?
【问题讨论】:
-
IIS 是否设置为支持该身份验证?
-
是的,因为在该服务器上运行的旧应用程序上,它正在捕获用户。从那时起,唯一改变的是带别针的 CAC 卡的引入。但是,我确实相信以同样的方式针对 AD 进行身份验证。
标签: c# asp.net-mvc iis-6