HttpContext.Current
返回一个IPrincipal
对象,表示当前用户的安全上下文。我理解主体对象将用户的身份与其他信息(如角色,权限等)相结合。
但为什么我们说它代表用户的当前上下文?为什么不说它代表用户?我们使用术语当前上下文?
有特殊原因吗?答案 0 :(得分:7)
HttpContext对象包含对许多其他有用项的访问权限,例如Server对象,它提供了将路径映射到物理路径和其他路径的功能。不仅仅是用户信息。
这是目前HTTP请求的真实上下文。这也有请求,响应和其他可用对象。