我们有一个网站,目前使用NTLM进行Windows身份验证。
在这个解决方案中,我们有一些代码从HttpContext中读取用户名。
我们正在考虑迁移到Kerberos。
问题是:这会影响HttpContext中的用户名吗?
修改
我们正在使用:
HttpContext.Current.Request.LogonUserIdentity.Name
答案 0 :(得分:2)
您是指的是HttpContext.User - 我认为使用kerberos或NTLM进行Windows身份验证无关紧要。 HttpContext.User应该继续返回windows principal。