FormsAuthentication:Request.ServerVariables(“AUTH_USER”)和User.Identity.Name之间的区别是什么?

时间:2011-03-29 20:41:09

标签: asp.net forms-authentication

我觉得Request.ServerVariables("AUTH_USER")User.Identity.Name在使用FormsAuthentication.时会返回相同的字符串

所以我的问题很简单。我应该更好地使用哪一个?

1 个答案:

答案 0 :(得分:1)

它们确实返回相同的值,ServerVariables仅用于向后兼容遗留代码。通常您应该使用User.Identity.Name