HttpContext.Current表示用户的当前上下文...当前上下文的含义是什么?

Sou*_*ceC 2 c# asp.net security

HttpContext.Current返回IPrincipal表示当前用户的安全上下文的对象.我理解主体对象将用户的身份与其他信息(如角色,权限等)相结合.

但为什么我们说它代表用户的当前背景?为什么不说它代表用户?我们使用术语" 当前语境"是否有特殊原因?

Mit*_*ers 7

HttpContext对象包含对许多其他有用项的访问权限,例如Server对象,该对象提供将路径映射到物理路径和其他路径的功能.不仅仅是用户信息.

它是目前HTTP请求的真实上下文.这也有请求,响应和其他可用对象.