Microsoft Entra 身份验证中使用的 Web 浏览器 Cookie
通过 Web 浏览器向 Microsoft Entra ID 进行身份验证时,该过程涉及多个 Cookie。 某些 Cookie 在所有请求中通用。 其他 Cookie 用于特定的身份验证流或特定的客户端条件。
持久会话令牌作为持久性 Cookie 存储在 Web 浏览器的 Cookie jar 上。 非持久性会话令牌作为会话 Cookie 存储在 Web 浏览器上,在浏览器会话关闭时销毁。
Cookie 名称 | 类型 | 注释 |
---|---|---|
ESTSAUTH | 通用 | 包含用于辅助 SSO 的用户会话信息。 暂时。 |
ESTSAUTHPERSISTENT | 通用 | 包含用于辅助 SSO 的用户会话信息。 永久性的。 |
ESTSAUTHLIGHT | 通用 | 包含会话 GUID 信息。 专门由客户端 JavaScript 使用的精简会话状态 Cookie,用于辅助 OIDC 注销。安全功能。 |
SignInStateCookie | 通用 | 包含为方便注销而访问的服务列表。无用户信息。 安全功能。 |
CCState | 通用 | 包含要在 Microsoft Entra ID 和 Microsoft Entra 备份身份验证服务之间使用的会话信息状态。 |
buid | 通用 | 跟踪浏览器相关信息。 用于服务遥测和保护机制。 |
fpc | 通用 | 跟踪浏览器相关信息。 用于跟踪请求和限制。 |
esctx | 通用 | 会话上下文 Cookie 信息。 用于 CSRF 保护。 将请求绑定到特定的浏览器实例,使得无法在浏览器外部重播请求。 无用户信息。 |
ch | 通用 | ProofOfPossessionCookie。 将所有权证明 Cookie 哈希存储到用户代理。 |
ESTSSC | 通用 | 不再使用包含会话计数信息的旧 Cookie。 |
ESTSSSOTILES | 通用 | 跟踪会话注销。当存在且未过期,且值为“ESTSSSOTILES=1”时,它会针对特定 SSO 身份验证模型中断 SSO,并会显示用于用户帐户选择的磁贴。 |
AADSSOTILES | 通用 | 跟踪会话注销。类似于 ESTSSSOTILES,但针对其他特定的 SSO 身份验证模型。 |
ESTSUSERLIST | 通用 | 跟踪浏览器 SSO 用户的列表。 |
SSOCOOKIEPULLED | 通用 | 防止在特定方案中循环。 无用户信息。 |
cltm | 通用 | 用于遥测目的。 跟踪 AppVersion、ClientFlight 和网络类型。 |
brcap | 通用 | 客户端 Cookie(由 JavaScript 设置),用于验证客户端/Web 浏览器的触控功能。 |
clrc | 通用 | 客户端 Cookie(由 JavaScript 设置),用于控制客户端上的本地缓存会话。 |
CkTst | 通用 | 客户端 Cookie(由 JavaScript 设置)。 不再处于活动使用状态。 |
wlidperf | 通用 | 客户端 Cookie(由 JavaScript 设置),出于性能目的跟踪本地时间。 |
x-ms-gateway-slice | 通用 | 用于跟踪和负载均衡目的的 Microsoft Entra 网关 Cookie。 |
stsservicecookie | 通用 | 同样用于跟踪目的的 Microsoft Entra 网关 Cookie。 |
x-ms-refreshtokencredential | 特定 | 在使用 主刷新令牌 (PRT) 时可用。 |
estsStateTransient | 特定 | 仅适用于新的会话信息模型。 暂时。 |
estsStatePersistent | 特定 | 与 estsStateTransient 相同,但具有持久性。 |
ESTSNCLOGIN | 特定 | 与国家云登录相关的 Cookie。 |
UsGovTraffic | 特定 | US Gov 云流量 Cookie。 |
ESTSWCTXFLOWTOKEN | 特定 | 在重定向到 ADFS 时保存 flowToken 信息。 |
CcsNtv | 特定 | 控制 Microsoft Entra 网关何时向 Microsoft Entra 备份身份验证服务发送请求。 本机流。 |
CcsWeb | 特定 | 控制 Microsoft Entra 网关何时向 Microsoft Entra 备份身份验证服务发送请求。 Web 流。 |
Ccs* | 特定 | 带前缀 Ccs* 的 Cookie 与不带前缀的 Cookie 具有相同的用途,但这仅在使用 Microsoft Entra 备份身份验证服务时适用。 |
threxp | 特定 | 用于限制控制。 |
rrc | 特定 | 用于识别最近的 B2B 邀请兑换的 Cookie。 |
debug | 特定 | 用于跟踪是否为 DebugMode 启用了用户的浏览器会话的 Cookie。 |
MSFPC | 特定 | 此 Cookie 并非特定于任何 ESTS 流,但有时存在。 它适用于所有 Microsoft 站点(当用户接受时)。 识别访问 Microsoft 站点的唯一 Web 浏览器。 它用于广告、站点分析和其他运营目的。 |
备注
识别为客户端 Cookie 的 Cookie 由 JavaScript 在客户端设备上本地设置,因此将使用 HttpOnly=false 进行标记。
Cookie 定义和相应名称随时可能会根据 Microsoft Entra 服务要求进行更改。
若要详细了解自助式密码重置概念,请参阅 Microsoft Entra 自助式密码重置的工作原理。
若要详细了解多重身份验证概念,请参阅 Microsoft Entra 多重身份验证的工作原理。