You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Blazor WASM首次登录后访问令牌存储位置及本地获取咨询

Blazor独立WASM应用中Access Token的存储位置

在.NET 9 Blazor独立WASM搭配官方WebAssembly认证库的默认配置下,登录后获取的access token会被存储在浏览器的SessionStorage中,存储键遵循固定格式:

Microsoft.AspNetCore.Components.WebAssembly.Authentication.<AuthenticationScheme>.access_token

其中<AuthenticationScheme>是你配置的认证方案名称(比如VS模板默认的oidc)。

关于IAccessTokenProvider.RequestAccessToken的调用逻辑:

  • 如果token已存在且未过期,方法会直接从本地SessionStorage读取并返回,不会发起任何网络请求;
  • 只有当token不存在、已过期,或者需要通过refresh token获取新的access token时,才会触发向Auth0的网络请求。

顺带一提:id_token和refresh token也会以类似的命名规则存储在SessionStorage中,分别对应.id_token和.refresh_token后缀。


内容的提问来源于stack exchange,提问作者Mark Arnold

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 20:24:50